1. Sobre este documento
    • 1.1. Descrição
    • 1.2. Anúncio
    • 1.3. Onde encontrá-lo
    • 1.4. Registro de mudanças
    • 1.5. Agradecimentos
  2. Conhecendo o Sed
    • 2.1. Descrição do Sed
    • 2.2. O que significa a palavra Sed
    • 2.3. Como saber se devo usar o Sed
      • 2.3.1. Quando usar o Sed
      • 2.3.2. Quando não usar o Sed
  3. Perdendo o medo do Sed
    • 3.1. Como ele funciona
    • 3.2. Sua sintaxe
      • 3.2.1. Exemplo
      • 3.2.2. Outros exemplos
    • 3.3. Como executá-lo
  4. Os comandos do Sed
    • 4.1. Descrição de todos os comandos
    • 4.2. Lista de todos os comandos por categoria
  5. Conceitos básicos
    • 5.1. Suprimindo a saída padrão
      • 5.1.1. Saída normal
      • 5.1.2. Saída suprimida
    • 5.2. O endereço
      • 5.2.1. Endereço simples
      • 5.2.2. Intervalo
      • 5.2.3. Outros
    • 5.3. Interrompendo o processamento
    • 5.4. Invertendo a lógica
    • 5.5. Aplicando vários comandos de uma vez
      • 5.5.1. Comandos normais
      • 5.5.2. Comandos com parâmetros
      • 5.5.3. Terceira via
  6. Conceitos complementares
    • 6.1. Sed e shell
    • 6.2. Usando outros delimitadores
      • 6.2.1. No comando s
      • 6.2.2. No endereço
    • 6.3. Escapes para caracteres especiais
    • 6.4. Gravando o resultado no mesmo arquivo
      • 6.4.1. Problema inicial
      • 6.4.2. Solução genérica
      • 6.4.3. Solução segura
  7. Tarefas diversas
    • 7.1. Como substituir alguma coisa por uma quebra de linha
    • 7.2. Apagando linhas específicas
    • 7.3. Como ignorar maiúsculas e minúsculas
    • 7.4. Lendo e gravando em arquivos externos
      • 7.4.1. Lendo arquivos
      • 7.4.2. Gravando arquivos
    • 7.5. Trocando um trecho de texto por outro
      • 7.5.1. Trocar várias linhas por uma
      • 7.5.2. Trocar várias linhas por outras
    • 7.6. Emulando outros comandos
  8. Conceitos avançados
    • 8.1. Monitorando um arquivo
    • 8.2. Colocando comandos Sed num arquivo
    • 8.3. Tornando arquivos Sed executáveis
    • 8.4. Conhecendo os registradores internos
      • 8.4.1. Apresentação
      • 8.4.2. Exemplo
      • 8.4.3. Exemplo gráfico
      • 8.4.4. Resumão
      • 8.4.5. Fluxograma
  9. Fluxogramas
    • 9.1. Fluxos do texto
    • 9.2. Fluxos da execução dos comandos
    • 9.3. Fluxos dos registradores internos
  10. Nota sobre os adicionais GNU
  11. Onde obter mais informações

Aprenda mais sobre Sed

Não perca! Festa de lançamento do livro novo em São Paulo, Curitiba e Joinville!