|
Programando em Shell Script .:
Carga Horária:
32 HS (32hs de aulas práticas com o prof. Júlio Neves).
Júlio Cezar Neves é um dos maiores especialistas em programação shell no Linux, autor do livro "Programação Shell ? Linux" que está em sua 5ª edição e colunista da revista Linux Magazine.
Os scripts em shell são a base do sistema de inicialização do Linux, são utilizados em todo tipo de ferramenta de configuração e vários outros tipos de aplicativos. Você sabia que a maior parte dos utilitários de configuração do Debian, Slackware e Kurumin são scripts em shell, e que quase todos os pacotes do Debian e de todas as principais distribuições são gerados de forma semi-automática graças a eles?
É possível escrever programas elaborados em shell script, substituindo aplicativos que demorariam muito mais tempo para ser escritos em uma linguagem mais sofisticada. Seus scripts podem tanto seguir a velha guarda, com interfaces simples de modo texto (ou mesmo não ter interface alguma), de forma a desempenhar tarefas simples, quanto possuir uma interface gráfica elaborada, escrita usando o kommander e funções do kdialog. Isso vai de encontro à idéia que muitas pessoas, incluindo até mesmo usuários Linux tarimbados possuem. O uso de scripts pode ir muito além de simples scripts de configuração. Você pode desenvolver programas bastante complexos se usar as ferramentas certas.
Este curso é destinado a fornecer uma visão aprofundada dos recursos e lógica do shell, ensinando como desenvolver scripts complexos.
Principais Tópicos Abordados:
Introdução ao Shell
Visão Geral do Sistema Operacional *N?X
Aplicabilidade do Shell?
Organização das Tarefas do Shell
Recordação do Básico de Shell
Comandos de manipulação de cadeias
Usando o sed, grep, cut, paste, expr, uniq, trap, eval, wait
Usando Variáveis
Passando e Recebendo Parâmetros, inserindo registros
Criando Condicionais
Instruções de Loop (ou Laço)
Variáveis do Sistema
Depurando Erros em um Script
Macetes, Macetes & Macetes
Material didático:

Livro Programando em Shell Script - autor o próprio Julio Neves.
Algumas fotos deste Laboratório:

|