.SH Dateiendung
Bash-Shellskript
| Entwickler | k. A. |
| Beliebtheit |
4,0 | 224 Stimmen |
Was ist eine SH-Datei?
Eine SH-Datei ist ein Skript, das mit der Unix-Shell Bash ausgeführt werden kann. Sie enthält Anweisungen, die in der Bash-Befehlssprache geschrieben sind. Benutzer können die in einer SH-Datei enthaltenen Befehle ausführen, indem sie die Datei in einer Bash-Shell aufrufen.
Weitere Informationen
Bash, kurz für Bourne-Again SHell, ist eine Unix-Shell, die die Bourne-Shell ersetzt hat (daher der vollständige Name Bash). Viele Linux-Distributionen enthalten die Bash-Shell. Bash war früher auch die standardmäßige Anmelde-Shell von macOS. (Sie wurde inzwischen durch zsh ersetzt. macOS-Benutzer können ihre Shell weiterhin manuell auf Bash festlegen.)
Mit der Bash-Shell können Benutzer standardmäßige Bash-Befehle ausführen oder Skripte ausführen, die in der Bash-Befehlssprache geschrieben sind. Bash-Skripte werden in der Regel als SH-Dateien gespeichert.
Einige andere Unix-Shells, etwa Bourne, C shell und Korn, verwenden ebenfalls als SH-Dateien gespeicherte Skripte. Eine Möglichkeit, ein Bash-Skript zu erkennen, besteht darin, in der ersten Zeile des Skripts nach der Zeichenfolge #!/bin/bash zu suchen. Die meisten Bash-SH-Dateien enthalten diese Zeichenfolge. Sie weist die Shell an, das in der Datei enthaltene Skript mit dem Bash-Interpreter auszuführen.
So öffnen Sie eine SH-Datei
Sie können eine SH-Datei in Microsoft Notepad (Windows), Apple TextEdit (Mac), Vim (Linux) oder einem anderen Texteditor öffnen und das darin enthaltene Skript anzeigen oder bearbeiten.
Um das in einer SH-Datei enthaltene Skript auszuführen, öffnen Sie die Bash-Shell, wechseln Sie in das Verzeichnis, das Ihre Datei enthält, und geben Sie bash YourFileName.sh ein.
Programme, die .SH-Dateien öffnen
Unix-Shell-Archiv
| Entwickler | k. A. |
| Beliebtheit |
3,5 | 42 Stimmen |
Selbstentpackendes „shar“-Archiv, das Dateien und ein Shell-Skript mit Anweisungen zum Entpacken des Inhalts enthält; erstellt mit dem Unix-Dienstprogramm shar; normalerweise nur auf Unix-Computern mit installierter Bourne-Shell verwendbar.
Weitere Informationen
Shar-Dateien verwenden außerdem die .SHAR-Dateierweiterung.
