+ -
当前位置:首页 → 问答吧 → 如何用命令实现文本替换功能

如何用命令实现文本替换功能

时间:2011-09-13

来源:互联网

现在我有一个文本文件test.txt,文件的每一行至多有一个ip地址(例如192.168.0.23),且不一定相同,现在我要把文件中所有的ip地址统一更换成127.0.0.1,请问该如何用Linux命令实现?

作者: heartgoon2010   发布时间: 2011-09-13

echo 'xxx 192.168.0.23
yyy
zzz 192.168.0.23
192.168.0.23' |sed 's/[0-9]\+\(\.[0-9]\+\)\{3\}/127.0.0.1/'
xxx 127.0.0.1
yyy
zzz 127.0.0.1
127.0.0.1

作者: imeuyniy   发布时间: 2011-09-14