$ seq 10 | sed '2G;6G'
1
2
3
4
5
6
7
8
9
10
O comando G
sed
acrescenta uma nova linha, seguida do conteúdo do espaço de espera (aqui vazio, pois não colocamos nada nele) no espaço de padrão. Portanto, é uma maneira rápida de adicionar uma linha vazia abaixo da linha correspondente.
Outras alternativas são o comando a
e s
:
sed '2a\
6a\
'
Ou:
sed '2s/$/\
/
6s/$/\
/'
Alguma implementação sed
também suporta:
sed '2s/$/\n/;6s/$/\n/'