inserir texto na linha superior ou inferior [AWK]

1. inserir texto na linha superior ou inferior [AWK]

Alex Machado Fontinelli
Pinguino

(usa Debian)

Enviado em 23/07/2020 - 07:09h

Como faço para inserir um texto na linha superior ou inferior??? com o awk?
ex:


aaa
bbb
FOO
ccc
ddd



aaa
bbb
ccc
FOO
ddd


no exemplo acima ele utilizou como referência o "ccc"


  


2. Re: inserir texto na linha superior ou inferior [AWK]

Ryuk Shinigami
Ryuk

(usa Nenhuma)

Enviado em 23/07/2020 - 10:13h

Acima de "ccc":
$ echo -e "aaa\nbbb\nccc\nddd" | awk '/ccc/{print "F00"}1'
aaa
bbb
F00
ccc
ddd


Abaixo de "ccc":
$ echo -e "aaa\nbbb\nccc\nddd" | awk '/ccc/{print;print "F00";next}1'
aaa
bbb
ccc
F00
ddd








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts