GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Dateierweiterungen für Unix-Shell-Skripte?

Geschlossen . Diese Frage ist meinungsbasiert. Antworten werden derzeit nicht akzeptiert.

Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten.

Vor 4 Jahren geschlossen.


Verbessern Sie diese Frage

Auf Wikipedia heißt es im Artikel für .sh:

Informationen zum Dateierweiterungstyp .sh finden Sie unter Bourne-Shell.

Wie sieht es mit anderen Unix-Shells aus?

Ich weiß, dass der Shebang innerhalb der Datei verwendet wird einen Dolmetscher zur Ausführung anzugeben, aber ich frage mich:

  • Was sind die Vor- und Nachteile von Dateierweiterungen im Vergleich zu keinen Dateierweiterungen?

Akzeptierte Antwort:

Ich würde nur .sh nennen etwas, das gemeint ist tragbar sein (und hoffentlich ist tragbar).

Ansonsten denke ich, dass es einfach besser ist, die Sprache zu verstecken. Der aufmerksame Leser wird es sowieso in der Shebang-Reihe finden. (In der Praxis ist .bash oder .zsh , etc… Suffixe werden selten verwendet.)


Linux
  1. Die 5 besten GNOME-Shell-Erweiterungen für Ihren Linux-Desktop

  2. Gibt es Namenskonventionen für Variablen in Shell-Skripten?

  3. Assoziative Arrays in Shell-Skripten?

  4. Flexibel für eine Fluxbox? – Lightweight X Window Manager für UNIX / Linux

  5. 3 Unix-Shell-Skripte – Benutzeraktivität, Prozesse anzeigen, Speicher anzeigen

Shell-Scripting für Anfänger – So schreiben Sie Bash-Scripts unter Linux

Arrays in Shell-Skripten

Die for-Schleife in Shell-Skripten verstehen

Praktische Linux- und Unix-Tee-Befehle für den Linux-Administrator

Midnight Commander (mc) Guide:Leistungsstarker textbasierter Dateimanager für Unix

Was ist eine .sh-Datei?