Shell Script PDF Imprimir E-mail

 

Programação Shell Script


Carga horária: 32 horas


Apresentação

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. Seu uso 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.


Público alvo

Administradores de sistemas Linux, Unix (BSD), programadores e não programadores e técnicos de suporte ao sistema Linux.


Vantagens do curso

Totalmente prático, com um dos mais renomados professores do Brasil, Júlio Neves, autor do livro “Programação Shell”, material didático usado no curso. Didática simples até mesmo para não programadores, linguagem simples, com exercícios reais de administração.
Boas práticas do uso da linguagem Shell no dia a dia do administrador.


Pré requisitos

Conhecimento em administração Linux, conhecimento básico em lógica de programação.


Conteúdo programático

- Introdução ao Shell

- Visão geral do sistema operacional UNIX

- 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


Coordenador

Júlio Cezar Neves é um dos maiores especialistas do Brasil 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.



 

 

Boletim Training Tecnologia Cadastre-se

Name:

Email:

Banner
template desenvolvido por FVAL | layout por Training Tecnologia