SANDRO LUIZ FREDES MORALES
Introdução a Informatica
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS 2013
PROGRAMAÇÃO EM SHELL SCRIPT
1
ÍNDICE
1. INTRODUÇÃO..........................................................................................................3-4
2. COMO FUNCIONA......................................................................................................5
3. COMO É EXECUTADO...............................................................................................5
4. CENÁRIOS..................................................................................................................6
4.1 1º SCRIPT..................................................................................................................7
4.2 2º SCRIPT..................................................................................................................7
5. DIFICULDADES ENCONTRADAS.............................................................................8
6. C0NCLUSÃO...............................................................................................................8
7. REFERÊNCIAS BIBLIOGRÁFICAS............................................................................9
2
INTRODUÇÃO
• SHELL: PROGRAMA QUE CONECTA E
INTERPRETA COMANDOS.
• SCRIPT: ROTEIRO SEGUIDO POR SISTEMAS
OPERACIONAIS
3
INTRODUÇÃO
4
COMO FUNCIONA
O SHELL INTERPRETA E TRADUZ PARA O KERNEL OS
COMANDOS QUE POR SUA VEZ FAZ A COMUNICAÇÃO ENTRE O
HARDWARE E O SOFTWARE
COMO É EXECUTADO
ATRAVÉS DO TERMINAL QUE É O PROGRAMA QUE ENVOLVE E
RODA O SHELL, MONTA-SE O SCRIPT UTILIZANDO UM EDITOR DE
TEXTO, DÁ SE PERMISSÃO DE EXECUÇÃO AO SCRIPT, O SHELL
RECEBE OS DADOS DE ENTRADA (input), RECONHECE OS
COMANDOS, PROCESSA E MOSTRA A SUA SAÍDA (output)
5
CENÁRIOS
6
PROGRAMA REVENDA
PROGRAMA FUSO HORÁRIO
7
DIFICULDADES ENCONTRADAS
• POUCO CONHECIMENTO DA FERRAMENTA
• CONDICIONAIS
• PONTO FLUTUANTE
CONCLUSÃO
SHELL É UMA FERRAMENTA PODEROSA, E ATRAVÉS
DELA, COM UM CONHECIMENTO APROFUNDADO,
DESENVOLVE-SE DESDE SIMPLES SCRIPTS ATÉ
PROGRAMAS COMPLETOS COM TODA SUA ESTRUTURA
8
REFERÊNCIAS BIBLIOGRÁFICAS
• Shell Script, Disponível em
http://pt.wikipedia.org/wiki/shell_script
• Scripts, Disponível em
http://www.vivaolinux.com.br
• Shell Script, Disponível em
http://www.devin.com.br/shell_script
• Shell, Disponível em
http://www.aurelio.net/shell/
9
Download

SHELL SCRIPT