【发布时间】:2014-09-24 14:48:22
【问题描述】:
我正在尝试使用 perl 脚本在文本文件中将 windows 行结束符 \r\n 替换为 linux 样式行结束符 \n。我在脚本中写的内容如下:
system("perl -pi -e s/\r\n/\n/g input.txt");
由此产生的警告是:
替换模式未在 -e 第 1 行终止
如果我知道此命令的错误之处,我会很高兴。
编辑:当我使用时:
system("perl -pi -e 's/\r\n/\n/g' words.txt");
我收到了这个警告:
在 -e 第 1 行的 EOF 之前的任何地方都找不到字符串终止符“'”
提前致谢。
【问题讨论】:
标签: perl