Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Programa do Curso
Introdução
- Objetivos
- Horário do curso
- Apresentações do curso
- Pré-requisitos
- Bibliografia
- Delegar responsabilidades
- Resumo do curso
Revisão do básico - opcional
- arquivos
- Diretórios e Processos
- Exibindo diretórios - ls
- Obtendo ajuda - cara
- Exibindo arquivos - gato, mais
- Comandos Simples
- Tubulação - usando | símbolo
- Redirecionamento - usando > símbolo
- Redirecionamento - usando o símbolo >>
- Redirecionando entrada - usando <símbolo
- Redirecionando Erros
- Usando /dev/null
- Empregos em primeiro plano
- Trabalhos em segundo plano - &
- Parando trabalhos - matar
- Arquivos Especiais - . e ..
- O prompt de comando - PS1
- Criando Aliases
- Usando Aliases
- Histórico de comandos
- Edição de linha de comando - usando teclas de seta
- Edição de linha de comando - usando vi
- Personalizando o Shell
- O diretório inicial - HOME
- O diretório de trabalho - pwd
- Alterando diretórios - cd
- Criar diretório - mkdir
- Remover diretório - rmdir
- Cópia Interativa - cp -i
- Movimento interativo - mv -i
- Remoção interativa - rm -i
- Removendo diretórios - rm -r
- Curingas - Geração de nome de arquivo
- Word contagem - wc
- Encontrando arquivos - encontre
- Encontrando texto em arquivos - grep, sort, cut, uniq, tr
- Alterando permissões - chmod
Concha Programming
- Criando scripts de shell
- Testando o Comando
- Criando o arquivo de script
- Adicionando permissões de execução
- Testando o script
- Executando o Script - hora
- Executando o script - ponto
- Executando o script -exec
- Executando o script - ksh
- Depurando o script
- Passando Parâmetros
- O comando de leitura
- Usando leitura em scripts
- Escolhendo a casca
- Arrumando a saída
- Suprimindo entrada - stty
Caracteres Especiais e Variáveis
- Aspas
- Strings citadas - ", '
- Personagem de fuga - *
- Strings citadas - `
- Usando $(...)
- Variáveis do sistema - definir
- Outras variáveis especiais
- Variáveis de usuário
- Variáveis de usuário - não definidas
- Variáveis em scripts
- Comando de composição
- Variáveis Inteiras
- Construções Especiais
Criando Menus
- Condições - caso
- Criando um cardápio
- Iteração - enquanto, até
- Segurando a saída - dormir
- Segurando a saída - leitura fictícia
- Finalizando o roteiro
- Terminando o ciclo
- Opção oculta - bifurcando uma concha
- Interrupções de captura - armadilha
- Mais sobre interrupções
- Destacando Texto - tput
- Posicionando o Cursor - backtab \b
- Menu Korn Shell
Seleção
- Teste Condicional
- Testando atributos de arquivo
- Testando permissões de arquivo
- Vários testes - ifs aninhados
- Vários testes - elseif
- A condição NÃO
- Múltiplas condições em um teste
- Testando Strings
- Usando colchetes
- Evitando entrada nula
- Números de teste
- Mais sobre o caso
- Exibindo variáveis
- Colocando Espaços
- Comandos de teste
Iteração, Loop
- Computações - deixe
- Iteração - enquanto, até
- Loop infinito
- Iteração - para
- Mais de 9 parâmetros - mudança
Subscripts e funções
- Variáveis Locais e Globais
- Subscripts
- Comando de exportação
- Status de saída
- Apelido
- Funções
- Funções úteis
- Status de devolução
- Manipulando Funções
- Funções em scripts
Comandos Avançados
- Depuração - definir
- Configuração - definir
- Mesclando arquivos - junte-se
- Mesclando arquivos - colar, nome base e nome do diretório
- Controle de Trabalho - empregos
- Expressíons regulares
- Impressora de íons regular global Express - grep
- Expression grep - egrep
- Grep rápido - fgrep
- Computações - expr
- Computações – bc, comando eval,
- Processamento de argumentos
- Comando getopts
- Usando matrizes
Edição Avançada – vi & sed
- vi - Mapeamento de combinações de teclas
- Mapeando Chaves de Controle
- Usando abreviações
- Editando muitos arquivos
- Expressíons regulares
- Inserção Global
- Aqui documento,
- Editor de fluxo em lote - sed, sed delete, -d, sed print, -p, sed suprimir, -n, sed quit, -q, sed file, -f, sed Multiple Input, sed
- Localizar e substituir
- Exemplo de sed
Processamento de arquivo de texto - awk
- A ferramenta awk Programming
- Correspondência de padrões
- Expressíons regulares
- Padrões de comparação
- Padrões Compostos
- Padrões de alcance
- Padrões Especiais
- Funções integradas
- Solução de problemas de scripts awk
- Passando Parâmetros
- Usando contém
- Função printf
- Computações
- Funções
- substrato
- comprimento
- Declarações de ação
- Declarações de fluxo de controle
- Matrizes
- Matrizes com loops for
- Exemplos de awk
Requisitos
O curso é adequado apenas para aqueles que têm um bom conhecimento prático do UNIX ou que frequentaram o curso de Introdução ao UNIX.
14 horas
Declaração de Clientes (1)
Wojciech and NobleProg focused the itinerary to feet my needs.