Alfamídia Linux: Shell script para Linux

Valor:

Pré-requisitos
O módulo de Administração de sistemas Linux e lógica de programação.

Conteúdo Programático
Neste módulo, a aluno irá aprender a linguagem de programação do Linux (Shell Script) e interagir com sistema operacional Linux criando seus próprios scripts e programas

Unidade 1: Introdução
- O ambiente linux/unix
- O shell
- Os varios Shells

Unidade 2: Funcionamento do Shell
- Anatomia de uma linha de comando
- Entrada e saída
- Programação e fluxo de controle

Unidade 3: Expressões regulares
- Introdução a expressões regulares e sua importância
- Casamento de caracteres
- Literais e caracteres de escape
- Metacaracteres (coringas)
- Caracteres especiais
- Casamento por posição
- Controle de fluxo de casamento

Unidade 4: Administração de sistemas usando Shell
- Revisitando a linha de comando
- Lidando com Arquivos e diretórios
- Lidando com processos
- Tarefas administrativas automatizadas por scripts

Unidade 5: Estudos futuros
- functions: awk, grep, sed, zz
- Integrando scripts shell com linguagens interpretadas
- Exemplos de diferenças Bourne Shell(sh, bsh, Bash, ksh) vs. Cshell (csh)