sh é o escudo de bourne .
Existem vários shells, dos quais o bourne é o padrão antigo, instalado em todos os sistemas unix, e geralmente aquele que você pode garantir que existirá.
O shell é o interpretador de comandos que recebe sua entrada, fornece saída de volta à tela, aos arquivos corretos, etc, e fornece todos os comandos básicos básicos necessários para gerenciar tarefas, matar, testar expressões, etc.
Seu comando acima está dizendo para executar esse shell-script usando o shell bourne. Diferentes shells usam sintaxe diferente, então usar o shell correto é um requisito. A primeira linha do shell também deve definir qual usar: #! / Bin / sh diz use / bin / sh