Índice:
Definição - O que significa Bourne Shell (sh)?
Um shell Bourne (sh) é um processador UNIX de shell ou comando usado para scripts. Foi desenvolvido em 1977 por Stephen Bourne da AT&T e introduzido no UNIX Versão 7, substituindo o shell Mashey (sh).
O shell Bourne também é conhecido pelo nome do programa executável, "sh", e pelo símbolo do dólar, "$", que é usado com os prompts de comando.
Techopedia explica Bourne Shell (sh)
Um shell Bourne interpreta e executa comandos definidos pelo usuário e fornece recursos de programação baseados em comandos. Um shell Bourne permite a gravação e execução de scripts shell, que fornecem fluxo básico de controle de programa, controle sobre descritores de arquivo de entrada / saída (E / S) e todos os principais recursos necessários para criar scripts ou programas estruturados para shell.
Um shell Bourne também executa comandos e funções predefinidos ou integrados; arquivos que pesquisam ou seguem um caminho de comando, bem como comandos de arquivo de texto.
O código de arquitetura do shell Bourne foi implementado nas versões subseqüentes do shell UNIX, incluindo o shell Bourne Again (Bash), o shell Korn e o shell Zsh.