Shell script
Criado por: Danúbio Alves - alves.df@gmail.com
Criado por: Danúbio Alves - alves.df@gmail.com
O que é um Script? Script é uma lista de comandos organizados para serem executados seqüencialmente, em Linux é muito utilizado para automatizar algumas tarefas.
Criado por: Danúbio Alves - alves.df@gmail.com
O que é um Script? Com o Shell Script podemos tornar mais fácil tarefas braçais como: criar uma centena de usuários , backup, monitoramento e etc.Isso tudo em uma simples execução de um arquivo de Script, que no sentido da palavra “Script” quer dizer “roteiro”, um roteiro a ser seguido pelo nosso interpretador Shell
Criado por: Danúbio Alves - alves.df@gmail.com
Armazenam informações na memória para uso posterior, utilizada por programas, sistema e scripts. O conteúdo de uma variável é apagado ao reiniciar o sistema. Para exibir a lista de variáveis digite: terminal$ set
Criado por: Danúbio Alves - alves.df@gmail.com
Existem dois tipos de variável no Shell, são elas: Ambiente e Shell.
Criado por: Danúbio Alves - alves.df@gmail.com
São conhecidas como variáveis globais, pois podem ser lidas por todos os processos que o Shell iniciar, por convenção são maiúsculas, ex: PATH – armazena lista de diretório que o Shell procura por executáveis ou programas HOME – diretório home do usuário atual USER – armazena o login corrente TERM – armazena o terminal
Criado por: Danúbio Alves - alves.df@gmail.com
set | grep HOME set | grep TERM
Criado por: Danúbio Alves - alves.df@gmail.com
São chamadas de variáveis locais. Os processos que executam a partir do Shell não têm acesso a elas. São declaradas em caixa baixa.
Criado por: Danúbio Alves - alves.df@gmail.com
Para torná-las globais utilizamos o comando export. export Para criar uma variável: var1=teste echo $var1 export var1
Criado por: Danúbio Alves - alves.df@gmail.com
Todo script deverá ser declarado no início do arquivo o interpretador de