συστήματα

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

Πώς να γράψετε σε Shell Script

Η εκμάθηση της γραμμής εντολών στο Linux είναι πάντα το πρώτο βήμα για έναν νέο χρήστη Linux . Αν θέλετε να αρχίσουν να κάνουν περισσότερα , όπως η αυτοματοποίηση των εργασιών σε Linux , γράφει ένα σενάριο κελύφους είναι το επόμενο βήμα . Το πρώτο σενάριο κελύφους σας δεν πρέπει να είναι υπερβολικά περίπλοκη , και μπορείτε να απασχολούν τις ίδιες εντολές που χρησιμοποιείτε στη γραμμή εντολών , με μερικές επιπλέον γραμμές για να γίνει μια πλήρης σενάριο κάνει . Σε καμία περίπτωση δεν σε όλα , θα πρέπει να γράφει σύνθετα σενάρια που εκτελούν διάφορες λειτουργίες . Τα πράγματα που θα χρειαστείτε
υπολογιστή Linux ή Unix-based επεξεργαστή κειμένου

Η Εμφάνιση Περισσότερες οδηγίες
Η

1 Ανοίξτε τη γραμμή εντολών και, στη συνέχεια ανοίξτε επεξεργαστή κειμένου που προτιμάτε . Η πιο κοινή επεξεργαστής κειμένου είναι vi , αλλά nano και Emacs είναι δημοφιλής επίσης. Αν θέλετε να το ονομάσετε , πληκτρολογήστε την εντολή " vi new_script . " 2

Write " # ! /Bin /bash " ως πρώτη γραμμή σας . Αυτό λέει ο διερμηνέας ότι αυτό το σενάριο χρησιμοποιεί bash . Γράψτε το σχόλιο "# My νέο σενάριο " στην επόμενη γραμμή . Το "#" λέει ο διερμηνέας να αγνοήσει αυτή τη γραμμή επειδή είναι ένα σχόλιο . Χρησιμοποιείτε σχόλια για να σας πω τι κάνει ένα σενάριο . Στα σενάρια πολλαπλών γραμμών , σχόλια μπορούν να περιγράψουν ποια καθήκοντα διάφορα μέρη του σεναρίου εκτελέσει.
Εικόνων 3

Δημιουργήστε την πρώτη σας ενέργεια . Ξεκινήστε με μια απλή κίνηση : " echo" hello world " " ( χωρίς τα εισαγωγικά έξω ) . Αυτό λέει η γραμμή εντολών για να εκτυπώσετε " hello world " , όταν εκτελείτε τη δέσμη ενεργειών .
Η 4

Αποθηκεύστε το σενάριο και να βγείτε από το πρόγραμμα επεξεργασίας κειμένου . Βεβαιωθείτε ότι τα κατάλληλα δικαιώματα έχουν οριστεί στο αρχείο σεναρίου . Η εντολή " chmod 755 new_script " σας δίνει πρόσβαση ανάγνωσης και εγγραφής στο αρχείο .
5

Βεβαιωθείτε ότι το αρχείο script είναι στο δρόμο σας . Ελέγξτε τη διαδρομή σας πρώτα πληκτρολογώντας " echo $ PATH " στη γραμμή εντολών . Αυτό σας δείχνει ό, τι οι φάκελοι είναι στο δρόμο σας . Αν δεν μπορείτε να δείτε τον κατάλογο script σας αποθηκεύεται στο δρόμο , πληκτρολογήστε την εντολή : " export PATH = $ PATH my_folder " για να προσθέσετε τον κατάλογο . Αντικαταστήστε το " my_folder " με τον κατάλογο που θέλετε να προσθέσετε .
Η 6

Δοκιμάστε το σενάριό σας . Εάν έχετε προσθέσει κατάλογο του σεναρίου για την πορεία σας , να τρέξει με την πληκτρολόγηση " . /New_script " στη γραμμή εντολών . Αν δεν έχετε προσθέσει κατάλογο του σεναρίου στη διαδρομή σας , μπορείτε να περιηγηθείτε στον κατάλογο χρησιμοποιώντας το " cd " και τρέχει " . /New_script " ( αν όλα στο σενάριο είναι σωστό , θα πρέπει να δείτε την εκτύπωση γραμμής εντολών " hello world " ) . Η γραμμή εντολών, τότε θα επιστρέψει στην κανονική προτροπή σας .
Η 7

Γράψτε μια νέα δέσμη ενεργειών . Χρησιμοποιήστε το για να διαγράψετε τα αρχεία , ή να τα μετακινήσετε σε μια νέα θέση . Περάστε επιχειρήματα σε ένα σενάριο με το " $ * " - όπως " mv $ * downloads ", το οποίο κινείται ένα αρχείο πέρασε από τη γραμμή εντολών σε ένα φάκελο που ονομάζεται Downloads . Όπως θα γίνει πιο εξοικειωμένοι με τη γραμμή εντολών , θα βρείτε όλο και πιο απλές εργασίες που θα θέλετε να αυτοματοποιήσουν με ένα σενάριο .
Η
εικόνων

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

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