como concatenar múltiplas linhas com uma linha

como concatenar múltiplas linhas com uma linha

Quero fazer isso mas não sei como:

arquivo1: 5.000 nomes de usuário

root
ali
reza 
jack
.
.
.

saída: 5.000 e-mails de nomes de usuários

[email protected]
[email protected]
[email protected]
[email protected]
.
.
.

Responder1

Para substituir o final de cada linha ( $) por @lpic.orgusing sed:

sed 's/$/@lpic.org/' file1

Para salvar a saída em um novo arquivo:

sed 's/$/@lpic.org/' file1 > filenew

informação relacionada