2010-12-29 2 views
1

У меня есть текстовые файлы с линиями, как это:Создание новых строк

boat 
house 
car 

Я хотел бы создать новый файл, который выглядит следующим образом:

boat.mydomain.com 
house.mydomain.com 
car.mydomain.com 

Как я могу сделать это с помощью СЭД ? Благодаря

ответ

2
sed 's/.*/&.mydomain.com/' input_file >output_file 

Как Феликс Клинг указал, что это работает, тоже:

sed 's/$/.mydomain.com/' input_file >output_file 
+0

Да, это работает, тоже. Сохраняет ввод двух символов. ;-) –

+0

А я удалил свой комментарий, но не обязательно;) –

0
$ cat file 
boat 
house 
car 

$ sed -r 's/(.*)/\1.mydomain.com/' file 
boat.mydomain.com 
house.mydomain.com 
car.mydomain.com 
Смежные вопросы