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.