συστήματα

* Γνώση Υπολογιστών >> συστήματα >> Unix

Unix Shell Scripting Tutorial

A κέλυφος είναι μια διεπαφή λογισμικού με το οποίο ο χρήστης αλληλεπιδρά . Μια Unix κέλυφος είναι ένα κέλυφος βασίζεται στο λειτουργικό σύστημα Unix , και παρέχει έναν τρόπο για τους χρήστες να εισαγωγή κειμένου εντολών στο λειτουργικό σύστημα να εκτελέσει εργασίες. Η πιο κοινή Unix Shell είναι το κέλυφος Bourne και το C shell . Γνωριμία με τα βασικά αυτών των γλωσσών μπορεί να σας μια δύναμη Unix χρήστη σε καμία περίπτωση δεν κάνει . Χρησιμοποιώντας τη Shell
Η

Για να χρησιμοποιήσετε το κέλυφος του Unix το λειτουργικό σας σύστημα , θα πρέπει να ανοίξετε το τερματικό σας ή την εφαρμογή κονσόλας . Η εφαρμογή αυτή σας επιτρέπει να εισάγετε εντολές χρησιμοποιώντας κείμενο . Το τερματικό ή κονσόλα παρακάμπτει αυτό που ονομάζεται η γραφική διεπαφή χρήστη ( GUI ) του υπολογιστή σας, ώστε να μπορείτε να μιλήσετε με το λογισμικό σας σε ένα βασικό επίπεδο . Εάν χρησιμοποιείτε το Mac OSX , υπάρχει μια προεπιλογή στο τερματικό σας που δεν θα επιτρέψει σε σας για να αποκτήσετε πρόσβαση σε shell scripting χωρίς να τον απενεργοποιήσετε . Ανοίξτε τερματικό την αίτησή σας μέσω προσκήνιο ή να πάτε στο φάκελο Εφαρμογές, Utilities , στη συνέχεια, επιλέξτε " Terminal ". Αφού έχετε ανοίξει Terminal , πηγαίνετε στο Terminal επιλογή στη γραμμή μενού και στη συνέχεια επιλέξτε " Προτιμήσεις ". Το παράθυρο διαλόγου προτίμησης θα ανοίξει . Πηγαίνετε στο κέλυφος ανοιχτό με περιοχή και επιλέξτε " Κοχύλια ανοιχτά με : Εντολή πλήρη διαδρομή " . Αυτό αυτόματα θα έχετε επιλέξει bin /bash , το κέλυφος με το οποίο θα λειτουργήσει εδώ .
Εικόνων Πρώτη Script
Η

Για να εκτελέσετε το πρώτο σας σενάριο . πρόκειται να χρησιμοποιήσετε το κλασικό Hello World παράδειγμα . Θα ζητήσουμε από τον υπολογιστή για να πω μια φράση πίσω σε μας ότι εμείς καθορίζουμε ? Σε αυτή την περίπτωση , η φράση hello world . Συνδεθείτε στο καβούκι σας, πληκτρολογώντας :

# ! /bin /sh

Στη συνέχεια, πατήστε το πλήκτρο "Enter" ή "Return " για να εισάγετε το κέλυφος σας . Αφού έχετε κάνει αυτό , μπορείτε να εισάγετε την εντολή σας . Για να εισαγάγετε απλό κόσμο αίτημα γεια σας, απλά πληκτρολογήστε :

echo Hello World

τερματικό υπολογιστή σας θα γράψει Hello World πίσω σε σας . Μπορείτε να πληκτρολογήσετε τίποτα μετά την εντολή echo και ο υπολογιστής σας θα απαντήσει με αυτή τη φράση .

Η μεταβλητές
Η

Ένα από τα χαρακτηριστικά της γραμμής εντολών του κελύφους είναι η δυνατότητα να ορίσετε μεταβλητές σε μια εντολή . Μπορείτε να προσθέσετε μεταβλητές σε σχεδόν οποιαδήποτε εντολή για να αλλάξει ό, τι κάνει η εντολή . Μπορείτε ακόμα να φτιάξετε τις δικές σας εντολές και να ορίσετε μια μεταβλητή σε αυτό, ώστε να μπορείτε να πληκτρολογήσετε μια μικρότερη έκδοση της εντολής και να επιτευχθεί το ίδιο αποτέλεσμα . Θα χρησιμοποιήσουμε ξανά το Hello World παράδειγμα . Θα κάνετε μια μεταβλητή πριν από ένα σύμβολο = . Τύπος :

# ! bin /sh

Το χτύπημα " Enter". Στη συνέχεια, πληκτρολογήστε :

I_MADE_A_MESSAGE = " Hello World "

Με χωρίς κενά μεταξύ των = και το " Hello World " . Για να εκτελέσετε μεταβλητή τύπου σας :

echo $ I_MADE_A_MESSAGE

Το σύμβολο του δολαρίου , θα βεβαιωθείτε ότι το κέλυφος απηχεί μόνο Hello world μήνυμά σας

Αν ποτέ χρειαστεί να θυμηθείτε . εντολή απλώς πληκτρολογήστε:

εντολή man
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα