λογισμικό

Γνώση Υπολογιστών >> λογισμικό >  >> Τύποι Επεκτάσεων Αρχείων

Ποιες επεκτάσεις αρχείων χρησιμοποιούνται για τον εντοπισμό σεναρίων κελύφους εντολών;

Η επέκταση αρχείου που χρησιμοποιείται για τον εντοπισμό ενός σεναρίου κελύφους εντολών εξαρτάται από το κέλυφος για το οποίο προορίζεται. Δεν υπάρχει μια καθολική επέκταση. Εδώ είναι μερικά κοινά:

* `.sh`: Πρόκειται για μια πολύ κοινή και ευρέως κατανοητή επέκταση, που χρησιμοποιείται συχνά για σενάρια Bourne Shell (SH) και συμβατά κελύφη όπως Bash, ZSH και KSH.

* `.bash`: Συγκεκριμένα υποδεικνύει ένα σενάριο που προορίζεται για το κέλυφος bash.

* `.zsh`: Συγκεκριμένα υποδεικνύει ένα σενάριο που προορίζεται για το κέλυφος ZSH.

* `.ksh`: Συγκεκριμένα υποδεικνύει ένα σενάριο που προορίζεται για το κέλυφος Korn (KSH).

* `.csh` ή` .tcsh`: Αυτές οι επεκτάσεις χρησιμοποιούνται για σενάρια C Shell (CSH), με `.tcsh` προτιμώνται συχνά για την ενισχυμένη παραλλαγή TCSH.

* `.bat` (ή` .cmd`): Αυτά χρησιμοποιούνται για σενάρια παρτίδας στα Windows. Αυτά δεν είναι τεχνικά "σενάρια κελύφους" στην αίσθηση Unix/Linux, αλλά εξυπηρετούν παρόμοιο σκοπό.

* `.ps1`: Τα σενάρια PowerShell στα Windows χρησιμοποιούν αυτήν την επέκταση. Και πάλι, όχι ένα κέλυφος Unix, αλλά λειτουργικά παρόμοιο.

Είναι σημαντικό να σημειωθεί ότι η ίδια η επέκταση του αρχείου δεν επιβάλλει την εκτέλεση του σεναρίου με ένα συγκεκριμένο κέλυφος. Θα μπορούσατε να ονομάσετε ένα σενάριο bash `my_script.txt`, αλλά το shebang (η γραμμή`#! `Στην κορυφή του σεναρίου) καθορίζει τον διερμηνέα που χρησιμοποιείται. Η επέκταση είναι κυρίως για την ανθρώπινη αναγνωσιμότητα και την ταυτοποίηση σε διαχειριστές αρχείων.

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

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