Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Programa do Curso
O script mais simples
Escolher a shell (número mágico #!, Sha-bang)
Chamando o script
Comandos externos e incorporados
Alguns caracteres especiais
- Comentário (#)
- Fim de linha (;)
- Uma declaração vazia (:)
- Redireccionamento da saída de entrada (>, <, >>)
- Redirecionar a saída
- Redireccionamento da entrada
- Fluxo (|)
- Iniciar o processo em segundo plano (&)
Variáveis e parâmetros
- Destruição de variáveis (unset)
- Variável com um valor nulo
- Guardar o resultado numa variável (backquotes ``)
- Pedido de parâmetros ($ 0, $ #, $ 1, $ 2, $ 3 ...)
- Deslocação manual
- Cotação.
- Carácter de escape (\)
Iões Expressregulares
Declarações condicionais
- O if / then
- O if / then / else
- Aninhamento de expressões if
- O if / elif
- instrução case
- Operadores
- Operadores and, or (&&, | |)
- comando test
Concluir o scrypt
A instrução exit
Utilizar o estado de conclusão do programa num script ($?)
Testes e operadores
- Operadores de ficheiro de texto
- Testa o tipo de ficheiro
- Testar os atributos do ficheiro
Operadores de comparação
- Comparação aritmética usando o comando if
- Operadores de comparação de inteiros
- Comparação de cadeias de caracteres
- Comparação de complexos (e, ou)
- Agrupamento de operadores de comparação
- O operador de atribuição
- Operadores aritméticos
- Operadores sobre bits (operadores bit a bit)
- Operadores lógicos
- Constantes numéricas
Loopa
- O ciclo for / in
- O comando seq
- O ciclo while
- O ciclo until
- Controlo do ciclo (break, continue)
Processamento de texto
- Comando head, tail
- Ordenar, Uniq, Expandir, Desexpandir
- Cortar, colar, juntar, Wc,Tr
Pesquisa de texto (grep)
Editor de fluxo (sed)
Programas interactivos
- Comando de leitura
- Seleção do utilizador
Funções
Comando Sleep
Se o script não funcionar? (depuração)
Requisitos
- Conhecimento basico de Linux
- Se recomenta completar o curso Introdução ao Linux, disponivel em nosso catálogo de cursos.
14 Horas
Treinamento Corporativo Personalizado
Soluções de treinamento projetadas exclusivamente para empresas.
- Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
- Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
- Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Preço por grupo privado, treinamento online ao vivo, a partir de 2600 € + VAT*
Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes