Seta Clavis Segurança da InformaçãoTreinamento » Shell Script

Shell Script

palavras-chave: segurança informação curso treinamento programação shell script sehll linux
Ementa do curso:

1. Introdução ao Shell
   1.1. Visão Geral do Sistema Operacional *N?X
   1.2. Aplicabilidade do Shell?
   1.3. Organização das Tarefas do Shell
   1.4. Principais Shells
   1.5. Bourne Shell
   1.6. Bourne-Again Shell
   1.7. Korn Shell
   1.8. C Shell

2. Recordação do Básico de Shell
  2.1. Usando Aspas, Apóstrofos e Barra Invertida
  2.2. O Uso de Crase e Parênteses
  2.3. Caracteres de Redirecionamento

3. Comandos de manipulação de cadeias
  3.1 Expressões Regulares
  3.2 O Comando sed
    3.2.1. A opção –e
    3.2.2. A opção –n
    3.2.3. A opção -i
  3.3. A Família de Comandos grep
    3.3.1. A opção -c
    3.3.2. A opção -l
    3.3.3. A opção -v
  3.4. Os Comandos para Cortar e Colar
  3.5. Cortando Cadeias de Caracteres – cut
  3.6. Colando Cadeias de Caracteres - paste
    3.6.1. A opção -d
    3.6.2. A opção -s
  3.7 O tr transforma Cadeias de Caracteres?
    3.7.1. A Opção -s
    3.7.2. A Opção -d
  3.8. O comando expr
  3.9. O comando uniq
    3.9.1 A Opção -d

4. Começando a Programar
  4.1. Executando um Programa
  4.2. Usando Variáveis
  4.3. Para Criar Variáveis
  4.4. Para Exibir o Conteúdo das Variáveis
  4.5. Passando e Recebendo Parâmetros
  4.6. O Comando que Passa Parâmetros
  4.7. Os primeiros Programas
  4.8. Programa Para Procurar Registros em Arquivo
  4.9. Programa para Inserir Registros em Arquivo
  4.10. Programa para Remover Registros em Arquivo

5. Comandos Condicionais
  5.1. O Bom e Velho if
  5.2. O Comando test
  5.3. O test de Roupa Nova
  5.4. Negando no if
  5.5. O and no comando if
  5.6. O or no comando if
  5.7. Disfarçando de if
  5.8. &&(and ou e lógico)
  5.9. || (or ou ou lógico)
  5.10. O Uso do case
  5.11. Instruções de Loop (ou Laço)
  5.12. O comando for
  5.13. O comando while
  5.14. O comando until
  5.15. continue e break

6. O Comando read e seus agregados
  6.1. Posicionando o Cursor
  6.2. Afinal Como é que se Lê?
  6.3. Leitura Dinamizada
  6.4. Leitura Sob o Bash
    6.4.1. Opção -p
    6.4.2. Opção -t
    6.4.3. Opção -n
    6.4.4. Opção -s

7. Várias Variáveis
  7.1. Exportar é o que Importa
  7.2. O Comando ponto
  7.3. Principais Variáveis do Sistema

8. Etcétera
  8.1. Uso do eval
  8.2. O Comando wait
  8.3. O Comando trap
  8.4. Parâmetros
    8.4.1. Construções com Parâmetros e Variáveis
  8.5. Funções
  8.6. FIFO
  8.7. Fatiando Opções
  8.8. Depurando Erros em um Script
  8.9. Mandando no Terminal (Usando Cores e Posicionando Cursor)
  8.10. Macetes, Macetes & Macetes


Os pré-requisitos deste curso são abordados nos cursos:
  • Fundamentos: Sistema Operacional Linux.