Bourne Shell (sh)

Definition - Was bedeutet Bourne Shell (sh)?

Eine Bourne-Shell (sh) ist eine UNIX-Shell oder ein Befehlsprozessor, der für die Skripterstellung verwendet wird. Es wurde 1977 von Stephen Bourne von AT & T entwickelt und in UNIX Version 7 eingeführt, wobei die Mashey-Shell (sh) ersetzt wurde.

Die Bourne-Shell ist auch unter dem ausführbaren Programmnamen "sh" und dem Dollarsymbol "$" bekannt, das bei Eingabeaufforderungen verwendet wird.

Technische.me erklärt Bourne Shell (sh)

Eine Bourne-Shell interpretiert und führt benutzerdefinierte Befehle aus und bietet befehlsbasierte Programmierfunktionen. Eine Bourne-Shell ermöglicht das Schreiben und Ausführen von Shell-Skripten, die einen grundlegenden Programmsteuerungsfluss, die Steuerung der E / A-Dateideskriptoren (Input / Output) und alle wichtigen Funktionen zum Erstellen von Skripten oder strukturierten Programmen für die Shell bereitstellen.

Eine Bourne-Shell führt auch Befehle und Funktionen aus, die vordefiniert oder integriert sind. Dateien, die einen Befehlspfad suchen oder folgen, sowie Textdateibefehle.

Der Architekturcode der Bourne-Shell wurde in nachfolgenden Versionen der UNIX-Shell implementiert, einschließlich der Bourne Again-Shell (Bash), der Korn-Shell und der Zsh-Shell.