Bash - Guia de Consulta Rápida
Descrição do livro
O Bash é o shell desenvolvido para o projeto GNU, da Free Software Foundation (FSF), que se tornou padrão nas várias distribuições Linux. Pode ser usado também com outros sistemas operacionais, como o Unix. É compatível com o Bourne shell (sh), incorporando os melhores recursos do C shell (csh) e do Korn Shell (ksh).
Este livro descreve os principais recursos do Bash, tais como comandos internos, variáveis predefinidas, redirecionamento, funções, arrays e shell scripts.
Útil para aqueles que desejam saber mais sobre o assunto ou aprofundar seus conhecimentos.
Prático para carregar e consultar.
Ver menos ▲Sumário
- Introdução
- Kernel
- Shell
- O que é o Bash
- Acionando o Bash
- Modos de operação do Bash
- Modo interativo
- Modo não-interativo
- Modo restrito
- Shell scripts
- Personalização de prompts
- Arquivos de configuração
- Teclas de controle
- Linha de comandos do Bash
- Edição da linha de comandos
- Readline
- Teclas de edição básicas
- Arquivo de comandos executados (history)
- Processamento da linha de comandos
- Pesquisa e execução de comandos
- Quoting
- Quoting ANSI-C
- Tradução conforme o local
- Comentários
- Continuação da linha de comandos
- Edição da linha de comandos
- Comandos compostos do shell
- Pipeline
- Named pipes
- Listas de comandos
- Agrupamento de comandos
- Expansões
- Expansão com chaves
- Expansão com til
- Expansão de parâmetro
- Expansão aritmética
- Substituição de comando
- Substituição de processo
- Separação de palavras
- Expansão de nome de arquivo (globbing)
- Correspondência de padrões (Pattern matching)
- Redirecionamento
- File descriptors
- Redirecionamento de entrada
- Redirecionamento de saída
- Redirecionamento da saída e saída de erro padrões
- Ordem de redirecionamento
- Duplicação de file descriptors
- Duplicação da entrada-padrão
- Duplicação da saída-padrão
- Abertura de file descriptors para leitura e gravação
- Arquivos especiais usados em redirecionamentos
- Here documents
- Comandos internos do Bash
- Execução do Bash
- Comandos básicos
- Comandos de edição e history
- Comandos de controle do ambiente
- Comandos de programação
- Comandos de controle de jobs
- Comandos de controle de processos
- Elementos básicos da programação Bash
- Operadores
- Variáveis
- Escopo de variáveis
- Arrays
- Palavras reservadas do Bash
- Funções
- Variáveis predefinidas
- Parâmetros posicionais
- Parâmetros especiais
- Parâmetros posicionais
- Outros recursos
- Sinais
- Expressões condicionais
- Verificação de status de arquivos
- Manipulação de strings
- Manipulação de valores numéricos
- Informações adicionais
- Onde obter informações na Internet
- Notações utilizadas neste guia
- Sobre o autor
Sobre o autor
Joel Saade é Tecnólogo em Processamento de Dados (FATEC-SP), Mestre em Educação (USF), programador com larga experiência, professor do IFSP - Câmpus Guarulhos e um aficionado pela programação de computadores, com vários títulos publicados pela Novatec Editora.… Ver perfil completo ▶
Livros relacionados
Recursos
Opinião dos leitores
DANIEL V
O guia deixa a desejar com relação a comandos do Linux, já que o mesmo é focado em Shell Script. No entanto, como guia da linguagem é um material muito bom.
Luiz F E B
Como o próprio nome diz este livro é uma consulta rápida, as informações são fáceis de ser encontradas, porém, quem é iniciante pode ficar perdido com os comandos e referências para assuntos futuros.
Kall L
Excelente para auxílio na elaboração de scripts.
Bento I
O livro é ótimo. Muito importante para quem quer aprender os comandos do BASH.





