Não deixe seus livros parados na estante. Troque seus livros com 200 mil leitores. Participe!

CADASTRE-SE

CLASSIC SHELL SCRIPTING

Arnold Robbins , Nelson H. F. Beebe
(1) votos | (0) comentários

Sinopse
Conhecer e saber utilizar a programação shell script é a chave para liberar o verdadeiro potencial do Unix. Com esta obra, o leitor vai aprender a escrever shell scripts úteis e confiáveis para obter o melhor desempenho de qualquer sistema individual. Este é um texto essencial para quem deseja dominar as habilidades essenciais de programação no Shell. Sumário 1. Fundamentação 1.1 A história do Unix 1.2 Princípios de ferramentas de software 1.3 Resumo 2. Começando 2.1 Linguagens de script versus linguagens compiladas 2.2 Por que utilizar um shell script 2.3 Um script simples 2.4 Scripts autocontidos: a primeira linha #! 2.5 Construções básicas do shell 2.6 Acessando argumentos de shell scripts 2.7 Rastreamento de execução simples 2.8 Internacionalização e localização 2.9 Resumo 3. Pesquisando e Substituindo 3.1 Pesquisando textos 3.2 Expressões regulares 3.3 Trabalhando com campos 3.4 Resumo 4. Ferramentas para Processamento de Texto 4.1 Ordenação de texto 4.2 Removendo registros repetidos 4.3 Reformatando parágrafos 4.4 Contando linhas, palavras e caracteres 4.5 Imprimindo 4.6 Extraindo primeiras e últimas linhas 4.7 Resumo 5. Pipelines Podem Fazer Coisas Impressionantes 5.1 Extraindo dados a partir de arquivos de texto estruturados 5.2 Dados estruturados para a Web 5.3 Trapaceando em palavras cruzadas 5.4 Listas de palavras 5.5 Listas de tags 5.6 Resumo 6. Variáveis, Tomada de Decisões e Repetição de Ações 6.1 Variáveis e aritmética 6.2 Estados de saída 6.3 O comando case 6.4 Laços 6.5 Funções 6.6 Resumo 7. Entrada e Saída, Arquivos e Avaliação de Comandos 7.1 Entrada padrão, saída padrão e saída padrão de erro 7.2 Lendo linhas com read 7.3 Mais sobre redirecionamentos 7.4 A história completa do printf 7.5 Expansão do til e caracteres coringa 7.6 Substituição de comandos 7.7 Proteção com aspas 7.8 Ordem de avaliação e eval 7.9 Comandos internos 7.10 Resumo 8. Scripts de Produção 8.1 Pesquisa de caminhos 8.2 Automatizando a compilação de software 8.3 Resumo 9. Awk o Bastante para Ser Perigoso 9.1 A linha de comando de awk 9.2 O modelo de programação de awk 9.3 Elementos de programas 9.4 Registros e campos 9.5 Padrões e ações 9.6 Programas de uma linha em awk 9.7 Comandos 9.8 Funções defi nidas por usuários 9.9 Funções de strings 9.10 Funções numéricas 9.11 Resumo 10. Trabalhando com Arquivos 10.1 Listando arquivos 10.2 Atualizando horário de modificação com touch 10.3 Criando e usando arquivos temporários 10.4 Encontrando arquivos 10.5 Executando comandos: xargs 10.6 Informações sobre espaço no sistema de arquivos 10.7 Comparando arquivos 10.8 Resumo 11. Exemplo Estendido: Unindo Bancos de Dados de Usuários 11.1 O problema 11.2 Os arquivos de senha 11.3 Unindo arquivos de senha 11.4 Trocando as propriedades dos arquivos 11.5 Outras questões do mundo real 11.6 Resumo 12. Verificação Ortográfica 12.1 O programa spell 12.2 O protótipo original do Unix para verificação ortográfica 12.3 Melhorando ispell e aspell 12.4 Um verificador ortográfico em awk 12.5 Resumo 13. Processos 13.1 Criação de processos 13.2 Listagem de processos 13.3 Controle e encerramento de processos 13.4 Rastreamento de chamadas de sistema em processos 13.5 Contabilização de processos 13.6 Escalonamento atrasado de processos 13.7 O sistema de arquivos /proc 13.8 Resumo 14. Aspectos de Portabilidade do Shell e Extensões 14.1 Armadilhas 14.2 O comando shopt de bash 14.3 Extensões comuns 14.4 Informações sobre download 14.5 Outros shells estendidos ao estilo Bourne 14.6 Versões de shells 14.7 Inicialização e término do shell 14.8 Resumo 400 15. Shell Scripts Seguros: Iniciando 15.1 Dicas para shell scripts seguros 15.2 Shell restrito 15.3 Cavalos de Tróia 15.4 Setuid shell scripts: uma má idéia 15.5 ksh93 e o modo privilegiado 15.6 Resumo A. Escrevendo Páginas de Manual Páginas de manual para pathfi nd Verifi cação de sintaxe de páginas de manual Conversão de formatos de páginas de manual Instalação de páginas de manual B. Arquivos e Sistemas de Arquivos O que é um arquivo? Como os arquivos são nomeados? O que é um arquivo Unix? A hierarquia do sistema de arquivos do Unix Quão grande pode ser um arquivo? Atributos de arquivos Unix Propriedade de arquivos Unix e questões de privacidade Convenções de extensão de arquivos Unix Resumo C. Comandos Importantes do Unix Shells e comandos internos Manipulação de texto Arquivos Processos Miscelânea de programas Bibliografia Manuais de Programador Unix Programando com a mentalidade Unix Awk e Shell Padrões Segurança e Criptografia Detalhes internos do Unix Livros da O’Reilly Livros diversos

Categoria
Editora Bookman
ISBN-13 9788577801473
ISBN 8577801470
Edição 1 / 2008
Idioma Português
Páginas 512
Estante 0  0  0   0
Sua estante
1% chance de ser solicitado

CADASTRE-SE


AVALIAÇÃO DO LEITOR
Já leu o livro? Comente!

Quero comentar sobre este livro