* `.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 (η γραμμή`#! `Στην κορυφή του σεναρίου) καθορίζει τον διερμηνέα που χρησιμοποιείται. Η επέκταση είναι κυρίως για την ανθρώπινη αναγνωσιμότητα και την ταυτοποίηση σε διαχειριστές αρχείων.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα