2012-03-22 102 views
0

我是一个总的Linux noob。我只想在第一列 Ex上追加一个字段。 192.168.0.254 mwd.comLinux的wget文件输出

wget -O - "http://mirror1.malwaredomains.com/files/justdomains" | ??? > /var/hosts.md 

我在想使用sed,但没有数据可以替代。

回答

1

您可以替代一个开始的行或结束行标志:

> echo line | sed -e 's/$/ foobar/' 
line foobar 
> echo line | sed -e 's/^/foobar /' 
foobar line 
2

你仍然可以使用SED,只匹配行的开始:

wget -O - "http://mirror1.malwaredomains.com/files/justdomains" | sed 's/^/192.168.0.254 /' >/var/hosts.md