Linux wget文件输出
我是个十足的Linux迷。我只想在第一列中附加一个字段 Ex.192.168.0.254 mwd.comLinux wget文件输出,linux,unix,sed,wget,Linux,Unix,Sed,Wget,我是个十足的Linux迷。我只想在第一列中附加一个字段 Ex.192.168.0.254 mwd.com wget -O - "http://mirror1.malwaredomains.com/files/justdomains" | ??? > /var/hosts.md 我想使用sed,但没有数据可替代。您可以用行首或行尾标记替代: > echo line | sed -e 's/$/ foobar/' line foobar > echo line | sed -e
wget -O - "http://mirror1.malwaredomains.com/files/justdomains" | ??? > /var/hosts.md
我想使用sed,但没有数据可替代。您可以用行首或行尾标记替代:
> echo line | sed -e 's/$/ foobar/'
line foobar
> echo line | sed -e 's/^/foobar /'
foobar line
可以使用行首或行尾标记替换:
> echo line | sed -e 's/$/ foobar/'
line foobar
> echo line | sed -e 's/^/foobar /'
foobar line
您仍然可以使用sed,只需在行的开头匹配即可:
wget -O - "http://mirror1.malwaredomains.com/files/justdomains" | sed 's/^/192.168.0.254 /' >/var/hosts.md
您仍然可以使用sed,只需在行的开头匹配即可:
wget -O - "http://mirror1.malwaredomains.com/files/justdomains" | sed 's/^/192.168.0.254 /' >/var/hosts.md