<Anterior | Conteúdo | Próxima>
Formato de arquivo de script
Seguindo a tradição de programação, criaremos um programa “hello world” para demonstrar um script extremamente simples. Então, vamos ativar nossos editores de texto e inserir o seguinte script:
#! / Bin / bash
# Este é nosso primeiro script. echo 'Hello World!'
#! / Bin / bash
# Este é nosso primeiro script. echo 'Hello World!'
A última linha do nosso script é bastante familiar, apenas um eco comando com um argumento string. A segunda linha também é familiar. Parece um comentário que vimos usado em muitos dos arquivos de configuração que examinamos e editamos. Uma coisa sobre os comentários em scripts de shell é que eles também podem aparecer no final das linhas, assim:
echo 'Hello World!' # Este é um comentário também
echo 'Hello World!' # Este é um comentário também
Tudo do # o símbolo em diante na linha é ignorado. Como muitas coisas, isso também funciona na linha de comando:
[me @ linuxbox ~] $ echo 'Hello World!' # Este é um comentário também
Olá Mundo!
[me @ linuxbox ~] $ echo 'Hello World!' # Este é um comentário também
Olá Mundo!
Embora os comentários sejam de pouca utilidade na linha de comando, eles funcionarão.
A primeira linha do nosso script é um pouco misteriosa. Parece que deveria ser um comentário, já que começa com #, mas parece muito proposital para ser apenas isso. o #! sequência de caracteres é, na verdade, uma construção especial chamada de cabana. O shebang é usado para informar ao sistema o nome do intérprete que deve ser usado para executar o script a seguir. Cada script de shell deve incluir isso como sua primeira linha.
Vamos salvar nosso arquivo de script como Olá Mundo.