我有一个iqy file正在剥离。我有grep
将 url 剥离到一个新的文本文件中。新的文本文件具有:
["emailaddress","Please enter your email address:"]
我需要用电子邮件地址替换整个声明。我无法让sed
在OS X上正常工作。
谢谢。
答案 0 :(得分:0)
如果您的文本文件如下所示:
test.txt
first line
["emailaddress","Please enter your email address:"]
last line
您可以使用以下sed语句将搜索文本替换为john.doe@aol.com
sed "s/\[\"emailaddress\".*\]/john.doe@aol.com/g" test.txt > new.txt
或就地
sed -i "s/\[\"emailaddress\".*\]/john.doe@aol.com/g" test.txt
结果:
first line
john.doe@aol.com
last line