创建新字符串

时间:2010-12-29 13:16:06

标签: string sed

我有一个包含这样的行的文本文件:

boat
house
car

我想创建一个如下所示的新文件:

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

如何使用sed执行此操作? 感谢

2 个答案:

答案 0 :(得分:2)

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

正如Felix Kling指出的那样,这也有效:

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

答案 1 :(得分:0)

$ cat file
boat
house
car

$ sed -r 's/(.*)/\1.mydomain.com/' file
boat.mydomain.com
house.mydomain.com
car.mydomain.com