Unix Shell Scripting Tutorial με παραδείγματα

Εισαγωγή στο Unix Shell Scripting:

Στο Unix, το κέλυφος εντολών είναι ο εγγενής διερμηνέας εντολών. Παρέχει μια διεπαφή γραμμής εντολών στους χρήστες για να αλληλεπιδρούν με το λειτουργικό σύστημα.

Οι εντολές Unix μπορούν επίσης να εκτελεστούν μη-διαδραστικά με τη μορφή ενός σεναρίου Shell. Το σενάριο είναι μια σειρά εντολών που θα εκτελεστούν μαζί.

Τα σενάρια Shell μπορούν να χρησιμοποιηθούν για μια ποικιλία εργασιών, από την προσαρμογή των περιβαλλόντων σας μέχρι την αυτοματοποίηση των καθημερινών σας εργασιών.

Λίστα με όλα τα σεμινάρια σεναρίων Unix Shell Scripting:

  • Εισαγωγή στο Unix Shell Script
  • Εργασία με τον επεξεργαστή Unix Vi
  • Χαρακτηριστικά του Unix Shell Scripting
  • Τελεστές στο Unix
  • Κωδικοποίηση υπό όρους στο Unix(Μέρος 1 και Μέρος 2)
  • Βρόχοι στο Unix
  • Συναρτήσεις στο Unix
  • Επεξεργασία κειμένου Unix (Μέρος 1, Μέρος 2 και Μέρος 3)
  • Παράμετροι γραμμής εντολών Unix
  • Unix Advanced Shell Scripting

Βίντεο Unix #11:

Βασικά σενάρια Unix Shell Scripting

Αυτό το σεμινάριο θα σας δώσει μια επισκόπηση του προγραμματισμού του κελύφους και θα σας δώσει μια κατανόηση ορισμένων τυπικών προγραμμάτων κελύφους. Αυτό περιλαμβάνει κελύφη όπως το Bourne Shell (sh) και το Bourne Again Shell (bash).

Τα κελύφη διαβάζουν αρχεία ρυθμίσεων υπό πολλαπλές συνθήκες που διαφέρουν ανάλογα με το κέλυφος. Αυτά τα αρχεία περιέχουν συνήθως εντολές για το συγκεκριμένο κέλυφος και εκτελούνται όταν φορτώνονται- συνήθως χρησιμοποιούνται για να ορίσουν σημαντικές μεταβλητές που χρησιμοποιούνται για την εύρεση εκτελέσιμων αρχείων, όπως το $PATH, και άλλες που ελέγχουν τη συμπεριφορά και την εμφάνιση του κελύφους.

  • The Bourne Shell (sh): Αυτό ήταν ένα από τα πρώτα προγράμματα κελύφους που ήρθαν με το Unix και είναι επίσης το πιο ευρέως χρησιμοποιούμενο. Αναπτύχθηκε από τον Stephen Bourne. Το αρχείο ~/.profile χρησιμοποιείται ως αρχείο ρυθμίσεων για το sh. Αυτό είναι επίσης το τυπικό κέλυφος που χρησιμοποιείται για scripting.
  • Το κέλυφος της C (csh): Το C-Shell αναπτύχθηκε από τον Bill Joy, και διαμορφώθηκε με βάση τη γλώσσα προγραμματισμού C. Σκοπός του ήταν να βελτιώσει τη διαδραστικότητα με χαρακτηριστικά όπως η λίστα του ιστορικού εντολών και η επεξεργασία εντολών. Τα αρχεία ~/.cshrc και ~/.login χρησιμοποιούνται ως αρχεία ρυθμίσεων από την csh.
  • Το Bourne Again Shell (bash): Το κέλυφος bash αναπτύχθηκε για το έργο GNU ως αντικαταστάτης του sh. Τα βασικά χαρακτηριστικά του bash έχουν αντιγραφεί από το sh, και επίσης προσθέτει μερικά από τα χαρακτηριστικά διαδραστικότητας από το csh. ο ~/.bashrc και τα αρχεία ~/.profile χρησιμοποιούνται ως αρχεία ρυθμίσεων από το bash.

Ελέγξτε το επερχόμενο σεμινάριο μας για να μάθετε περισσότερα για τον Vi Editor!!!

ΠΡΟΗΓΟΥΜΕΝΟ Φροντιστήριο

Συνιστώμενη ανάγνωση

    Κύλιση στην κορυφή