Criando e Executando um Script de Shell
Um script de shell é um arquivo que contém um ou mais comandos. Os scripts de shell fornecem uma maneira fácil de executar comandos cansativos, seqüências grandes ou complicadas de comandos e tarefas rotineiras. Quando o nome de um arquivo de script de shell é digitado, o sistema executa a seqüência de comandos contida pelo arquivo.
Você pode criar um script de shell utilizando um editor de texto. Seu script pode conter comandos do sistema operacional e comandos internos shell.
As seguintes etapas são instruções gerais para a gravação de scripts de shell:
- Em um editor de texto, crie e salve um arquivo. Você pode incluir qualquer combinação de comandos shell e do sistema operacional no arquivo de script de shell. Por convenção, os scripts de shell não configurados para uso por vários usuários são armazenados no diretório $HOME/bin.
- Use o comando chmod para permitir que apenas o proprietário execute (ou execute) o arquivo. Por exemplo, se o nome do arquivo
for script1, digite o seguinte:
chmod u=rwx script1
- Digite o nome do script na linha de comandos para executar o script de shell. Para
executar o script de shell script1, digite o seguinte:
script1
Nota: Você pode executar um script shell sem torná-lo executável se um comando shell (ksh, bshou csh) precede o nome do arquivo shell script na linha de comando. Por exemplo, para executar um arquivo não executável denominado script1 sob o controle do shell Korn, digite o seguinte:ksh script1