Shell scipt

3023 palavras 13 páginas
Linguagens para Criação de Scripts - BASH
Especialização Lato Sensu Administração e Segurança de Sistemas Computacionais Prof.: Erlon Sousa Pinheiro Março - 2011
Erlon Sousa Pinheiro Fic – Maio - 2011

O que é Shell ?

Aplicação que disponibiliza um prompt de comando para o usuário com o objetivo de execução de comandos em sistemas Unix/Linux ● Existem diversas implementações : csh, tcsh, sh, bash, etc ● Recebe, Interpreta e Executa os comandos do usuário


Erlon Sousa Pinheiro Fic – Maio - 2011

O que é Shell Script ?



Um arquivo que guarda vários comandos e Para os usuários do windows é fácil pensar

pode ser executado sempre que preciso;


no shell como arquivos lote (*.bat)

Erlon Sousa Pinheiro Fic – Maio - 2011

Meu primeiro Shell Script :)
Interpretador de Comandos

#!/bin/bash echo Relou Uourd!

Erlon Sousa Pinheiro Fic – Maio - 2011

Dando permissão de execução para meu script

chmod +x script.sh

Erlon Sousa Pinheiro Fic – Maio - 2011

Comentários
Para que uma linha seja considerada comentário a mesma deve iniciar-se com # ex.: #!/bin/bash echo Teste de execução de script # Essa linha é um comentário echo Essa linha não é um comentário
Erlon Sousa Pinheiro Fic – Maio - 2011

Comentários
Mesmo començando com # a linha: #!/bin/bash NÃO É UM COMENTÁRIO, quando a # vem seguida de ! na realidade ela esta informando qual é o interpretador de comandos que executará os comandos abaixo.
Erlon Sousa Pinheiro Fic – Maio - 2011

Apóstrofos, aspas e crase
Aspas – Quando se coloca um caractere especial entre aspas, o shell ignora o seu significado, exceto no caso deste caractere ser um cifrão ($), uma crase (`), ou uma barra invertida (\). Apóstrofos – Os apóstrofos são mais restritivos. Todos os caracteres entre apóstrofos são ignorados. Crase – O que for colocado entre crases sera executado em um sub-shell
Erlon Sousa Pinheiro Fic – Maio - 2011

Definição de Variáveis


VARIAVEL=valor # SEM

Relacionados

  • Implantação do otrs
    96730 palavras | 387 páginas