Jornal - Linux News

Programador em Shell Script

 
Picture of juliano ramos
Programador em Shell Script
by juliano ramos - Tuesday, 2 July 2019, 7:58 PM
 

Sobre o curso

Se você deseja ser um bom administrador linux é fundamental que você saiba atuar com o Shell Script. Na maioria das empresas, em cargos como Administrador de Linux Junior, pleno e Sênior, assim como Analista de produção, dominar o Shell é fundamental e obrigatório. Este curso, será uma base fundamental para seu crescimento profissional.


Após este curso o aluno estará apto a:

  •  Desenvolver qualquer script que seja necessário na sua instalação;  Usar algumas interfaces gráficas do Shell, como YAD, Zenity e Dialog
  • Automatizar funções repetitivas


Conteúdo Programático


Introdução ao Shell

  •  Visão Geral do Sistema Operacional *N?X
  •  Aplicabilidade do Shell?
  •  Organização das Tarefas do Shell
  •  Principais Shells
  •  Bourne Shell
  •  Bourne-Again Shell
  •  Korn Shell
  •  C Shell

Recordação do Básico de Shell

  •  Usando Aspas, Apóstrofos e Barra Invertida
  •  O Uso de Crase e Parênteses
  •  Caracteres de Redirecionamento
  •  Exercícios

Comandos de manipulação de cadeias

  •  Rápida olhada nos comandos do editor ed

O Comando sed

  •  A opção –n

A Família de Comandos grep

  •  A opção -c
  •  A opção -l
  •  A opção -v
  •  A opção -o
  •  A opção -A
  •  A opção -B
  •  A opção -q

Os Comandos para Cortar e Colar

  •  Cortando Cadeias de Caracteres – cut
  •  Colando Cadeias de Caracteres – paste
  •  A opção -d
  •  A opção -s
  •  O tr transforma Cadeias de Caracteres?
  •  A Opção -s
  •  A Opção -d
  •  O comando expr
  •  Aritimética em Shell
  •  O comando uniq
  •  A Opção -d
  •  A Opção -c
  •  Exercícios

Começando a Programar

  •  Executando um Programa
  •  Usando Variáveis
  •  Para Criar Variáveis
  •  Para Exibir o Conteúdo das Variáveis
  •  Passando e Recebendo Parâmetros
  •  O Comando que Passa Parâmetros

O comando xargs

  •  A opção -n
  •  A opção -L
  •  A opção -t
  •  A opção -p
  •  A opção -i

Os primeiros Programas

  •  Programa Para Procurar Registros em Arquivo
  •  Programa para Inserir Registros em Arquivo
  •  Programa para Remover Registros em Arquivo
  •  Exercícios

Comandos Condicionais

  •  O Bom e Velho if
  •  O Comando test
  •  O test de Roupa Nova
  •  Negando no if
  •  O and no comando if
  •  O or no comando if
  •  Disfarçando de if
  •  && (and ou e lógico)
  •  || (or ou ou lógico)
  •  O Uso do case
  •  Exercícios

Instruções de Loop (ou Laço)

  •  O comando for
  •  O comando while
  •  O comando until
  •  continue e break
  •  Exercícios

O Comando read e seus agregados

  •  Posicionando o Cursor
  •  Afinal Como é que se Lê?
  •  Leitura Dinamizada
  •  Leitura Sob o Bash
  •  Opção -p
  •  Opção -t
  •  Opção -n
  •  Opção -s
  •  O Comando printf
  •  Exercícios

Várias Variáveis

  •  Exportar é o que Importa
  •  O Comando ponto
  •  Principais Variáveis do Sistema
  •  Vetores (Arrays)
  •  Vetores associativos
  •  Expansão de parâmetros
  •  Exercícios

Etcétera

  •  Uso do eval
  •  O Comando wait
  •  O Comando trap

Parâmetros

  •  Construções com Parâmetros e Variáveis
  •  Funções
  •  Named Pipes
  •  Substituição de processos
  •  Coprocessos (threads)

Fatiando Opções

  •  Depurando Erros em um Script
  •  Mandando no Terminal (Usando Cores e Posicionando Cursor)
  •  Macetes, Macetes & Macetes
  •  Exercícios

Diferenciais deste Curso

  • O know-how de mais de 200 alunos formados pelo instrutor;
  • A possibilidade de tirar dúvidas em tempo real com o instrutor
  • Um suporte em rede social própria
  • A criação de uma bela rede de relacionamento com outros alunos através de nossa rede social própria
  • A possibilidade de assistir as aulas pelo seu dispositivo móvel

Pré-requisitos

  • Conhecimentos de Linux ou Unix são desejáveis.


Carga Horária 40H

EAD ao vivo – Aulas de segunda à Quinta-feira das 20:00 as 22:00hs | As aulas também são gravadas e ficam disponíveis para o aluno


Turma disponível

DataDias e HorárioVagas
              12 de Agosto de 2019                                                 Segunda a quinta-feira – 20:00 as 22:00hs                                 20



VALORES E INFORMAÇÔES

Para solicitar o valor ou qualquer outra informação sobre o curso,  envie um e-mail para suporte@certificacoes.net.br ou clique no botão abaixo para falar conosco via whatsapp: