我需要在一个文件夹中的所有文件中替换文本,我正在使用Perl但出现了错误。
这是我运行的代码:
perl -pi.bak -e 's/<START>/<url><loc>http://www.mysite.com/page//g' *
基本上,我只需要替换。
<START>
使用这个:
<url><loc>http://www.mysite.com/page/
这是我得到的错误信息:
Illegal division by zero at -e line 1, <> line 1.
有人可以告诉我应该做什么吗?我已经尝试了几种其他方法,但似乎都不起作用... 我真的需要通过命令行完成,以便更快,因为有超过一千万行。谢谢!