我有一个ini文件,它是perl脚本的输出。该文件在多个变量中有^ M.我该如何删除它们。请帮助!
Ex:ANALOGPORTINFO_16 =' xxxxxxxxx ^ M13'
在几行中它作为最后一个值出现。
提前致谢!
答案 0 :(得分:0)
回车来自某个地方,所以你需要在源头剥离它们,例如$ string = ~s / \ r // gs;
如果你在linux平台上,你也可以在命令行或perl中使用dos2unix:
关闭$ file; system(' dos2unix'。$ filename);