TintaDigital - Solucoes em Tecnologias de Informacao
Formação
SIS0834 - Programação Shell versão para impressão enviar por e-mail
topo_logo_formacao.jpg

 

Curso: Curso Programação Shell

Refª: SIS0834

Data: A confirmar

Local: Lisboa

ENQUADRAMENTO:

.Este curso tem como objetivo prover ao aluno os conhecimentos e habilidades necessárias para a criação e execução de shell scripts Linux, tais como: automação de tarefas, criação de scripts, variáveis da shell, controle de execução, redirecionamento, funções, etc.

DESTINATÁRIOS:

.Curso indicado para os profissionais que desejam aprofundar os seus conhecimentos no mundo Linux, tais como Gestores de TI, Administradores de sistemas, Administradores de redes, Auditores de segurança, programadores, DBAs, Webmasters e Consultores de TI.

PRÉ-REQUISITOS:

.Conhecimento de Linux e lógica de programação

DURAÇÃO:

14h/2dias

Conteúdo Programático:

.Introdução a shell e shell scripts

- Tipos de shell
    - Execução de comandos
    - Vantagens do shell BASH
    - Programas em shell
    - Construção de blocos
    - Boas práticas de programação

.Escrever e depurar scripts

- Criar e excutar um script
    - Depurar Bash scripts

.O ambiente Bash

- Arquivos de inciação Shell
    - Variáveis
    - Aspas
    - Expansão Shell
    - Aliases

.Expressões Regulares

- Expressões regulares
    - Exemplos usando grep
    - Padrões de busca usando recursos Bash

.Editor sed

- Introdução
    - Edição interactiva
    - Edição automatizada

.Comandos condicionais

- Introdução ao if

    - Opções de uso avançada do if
    - Comando case

.Escrita de scripts interactivos

- Visualização de mensagens aos utilizadores
    - Análise de entrada dos utilizadores

.Tarefas repetitivas

- Comando for loop
    - Comando while loop
    - Comando until loop
    - Redirecionamento de I/O e loops
    - Break ae continue
    - Fazendo menus com o comando select
    - Comando shift

.Variáveis

- Tipos de variáveis
    - Arrays
    - Operações sobre variáveis

.Funções

- O que são funções?
    - Sintaxe da função
    - Parâmetros positionais
    - Exemplos de funções em scripts

.Capturando sinais

- Signals
    - Traps

 

 

NOTAS: Este curso realiza-se com um número mínimo de 1 formando. O local de realização e horário poderá ser combinado com o Cliente, para formações dedicadas. A TintaDigital disponibiliza serviços de consultoria de Formação e identificação de necessidades, bem como criação de acções de formação à medida de necessidades e requisitos específicos do Cliente.

Para mais informações sobre este ou outros cursos poderá contactar o Centro de Formação TintaDigital, através do seu website:www.tintadigital.com/formacao ou através de email: Este endereço de email está protegido contra spam bots, pelo que o Javascript terá de estar activado para poder visualizar o endereço de email . Para inscrição no curso poderá também utilizar qualquer uma destas vias, nomeadamente por email, referindo por favor em subject o nome do curso e enviando os dados detalhados como nome, empresa, forma de pagamento e contactos.
Para qualquer assunto ou pedido de informações contacte-nos.

TintaDigital – Soluções em Tecnologias de Informação

Email: Este endereço de email está protegido contra spam bots, pelo que o Javascript terá de estar activado para poder visualizar o endereço de email www.tintadigital.com/formacao

 

 
side2  Subscrever RSS
Aviso Legal | Privacidade | Mapa do Site | Contactos | Direitos de Cópia | © TintaDigital 2004-11