# print the line immediately after a regexp, but not the line
# containing the regexp
# sed -n '/regexp/{n;p;}'
sed -i.backup '/pattern/{n;s/foo/bar/g}' file
# se o objetivo for deletar a linha após um padrão faça
sed -i.backup '/patter/{n;d;}' file
# já se a inteção for apenas imprimir a linha subsequente a um padrão
sed -n '/src admin/{n;p;}' teste.txt
Mais uma dica do SED: Para usar uma chave como argumento de um intervalo coloque-a
dentro de barras
# imprime de 'inicio' até a primeira ocorrência de '}'
sed -n '/inicio/,/}/p' file
Referências: http://sed.sourceforge.net/sed1line.txt
Nenhum comentário:
Postar um comentário
Insira seu comentário - O mesmo será submetido à aprovação!