Sie sind auf Seite 1von 11

REDES DE COMPUTADORES III SHELL SCRIPT

COLGIO MILITAR DE PALMAS


Prof. Alex Marques

SHELL SCRIPT
O que Shell Script? Um script um arquivo que guarda vrios comandos e pode ser executado sempre que preciso.

Tipos de Shell csh tcsh sh bash ksh zsh

SHELL SCRIPT
Para obter informaes do sistema. # date # df #w Para criar um Shell Script com estes comandos: #!/bin/bash #chamada do Shel date df w

SHELL SCRIPT

Para que o script possa ser executado de qualquer parte do sistema.

#echo $PATH

SHELL SCRIPT

Transformar o arquivo-script em executvel

#chmod +x arquivo-script

Executar o arquivo-script

#./arquivo-script

SHELL SCRIPT

Sada na Tela

#!/bin/bash echo "Data e Horrio:" date echo echo "Uso do disco:" df echo echo "Usurios conectados:" w

SHELL SCRIPT

Interagir com o Usurio

#!/bin/bash echo "Vou buscar os dados do sistema. Posso continuar? [sn] " read RESPOSTA test "$RESPOSTA" = "n" && exit echo "Data e Horrio:" date echo echo "Uso do disco:" df echo echo "Usurios conectados:" w

SHELL SCRIPT

SHELL SCRIPT

O comando test

SHELL SCRIPT

TAREFA: SCRIPT QUE TESTA ARQUIVOS Fazer um script "testa-arquivos", que pede ao usurio para digitar um arquivo e testa se este arquivo existe. Se sim, diz se um arquivo ou um diretrio. Exemplo de uso:

exemplo$ testa-arquivos Digite o arquivo: /naoexiste

O arquivo '/naoexiste' no foi encontrado


exemplo$ testa-arquivos Digite o arquivo: /tmp

/tmp um diretrio
exemplo$ testa-arquivos Digite o arquivo: /etc/passwd /etc/passwd um arquivo

SHELL SCRIPT

FIM

Das könnte Ihnen auch gefallen