2012-03-22 93 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