Awk é uma linguagem de programação de manipulação de arquivos de texto de linha de comando instalado nativamente na maioria dos sistemas operacionais Linux e Unix. Awk foi projetado criar e formatar relatórios e pode ler arquivos de texto ou obter a entrada de uma string de dados. A função de "sub" é utilizada para substituir uma string por outra . A função " gsub " (sub global) substitui todas as ocorrências da cadeia encontrados no arquivo . O texto editado pode ser colocado em um novo arquivo de texto , redirecionando a saída do comando "imprimir" . Instruções
1
Abra um terminal ou janela do Konsole para acessar um prompt de comando.
2
Digite o comando
awk ' { gsub ( /orig /, "novo" ); . imprimir> " new_file "} 'filename
para substituir as todas as instâncias da string " orig" com a string " novo "
substituir " orig" com a seqüência que você deseja remover. Substitua o " novo ", com a seqüência que você deseja substituir a cadeia removido. Substitua " filename" com o nome do arquivo que você deseja editar. Substituir " new_file " com o nome que você quer dar o arquivo que contém as alterações.
3
Digite o comando " new_file gato " para ver as mudanças.