как объединить несколько строк в одну строку

как объединить несколько строк в одну строку

Я хочу это сделать, но не знаю как:

файл1: 5000 имен пользователей

root
ali
reza 
jack
.
.
.

вывод: 5000 адресов электронной почты с именами пользователей

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

решение1

Чтобы заменить конец каждой строки ( $) с @lpic.orgпомощью sed:

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

Чтобы сохранить вывод в новом файле:

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

Связанный контент