Sommario:
Definizione - Cosa significa Bourne Shell (sh)?
Una shell Bourne (sh) è una shell UNIX o un processore di comandi utilizzato per gli script. È stato sviluppato nel 1977 da Stephen Bourne di AT&T e introdotto in UNIX Versione 7, in sostituzione della shell Mashey (sh).
La shell Bourne è anche conosciuta con il nome del suo programma eseguibile, "sh" e il simbolo del dollaro, "$", che viene utilizzato con i prompt dei comandi.
Techopedia spiega Bourne Shell (sh)
Una shell Bourne interpreta ed esegue comandi definiti dall'utente e fornisce capacità di programmazione basate su comandi. Una shell Bourne consente la scrittura e l'esecuzione di script di shell, che forniscono flusso di controllo del programma di base, controllo sui descrittori di file di input / output (I / O) e tutte le funzionalità chiave necessarie per creare script o programmi strutturati per la shell.
Una shell Bourne esegue anche comandi e funzioni predefiniti o integrati; file che cercano o seguono un percorso di comando, nonché i comandi di file di testo.
Il codice architettonico della shell Bourne è stato implementato nelle versioni successive della shell UNIX, tra cui Bourne Again shell (Bash), Korn shell e Zsh shell.