shell Bourne

O Bourne shell é um interpretador de comandos interativo e linguagem de programação de comandos.

O comando bsh executa a shell Bourne.

O Bourne shell pode ser executado seja como um shell de login ou como um subshell sob o shell de login. Apenas o comando login pode chamar a shell Bourne como uma shell de login. Ele faz isso usando um formulário especial do nome do comando bsh : -bsh. Quando chamado com hífen inicial (-), o shell primeiro lê e executa comandos encontrados no arquivo /etc/profile do sistema e o seu $HOME/.profile, se um existir. O arquivo /etc/profile configura variáveis necessárias por todos os usuários. Por fim, o shell está pronto para ler comandos a partir da sua entrada padrão.

Se o parâmetro File [Parameter] for especificado quando o shell Bourne for iniciado, o shell executa o arquivo de script identificado pelo parâmetro File , incluindo quaisquer parâmetros especificados. O arquivo de script especificado deve ter permissão de leitura; quaisquer configurações setuid e setgid são ignoradas. O shell então lê os comandos. Se o sinalizador -c ou -s for usado, não especifique um script.