从ini文件中删除^ M.

时间:2016-04-08 10:38:37

标签: perl ini

我有一个ini文件,它是perl脚本的输出。该文件在多个变量中有^ M.我该如何删除它们。请帮助!

Ex:ANALOGPORTINFO_16 =' xxxxxxxxx ^ M13'

在几行中它作为最后一个值出现。

提前致谢!

1 个答案:

答案 0 :(得分:0)

回车来自某个地方,所以你需要在源头剥离它们,例如$ string = ~s / \ r // gs;

如果你在linux平台上,你也可以在命令行或perl中使用dos2unix:

关闭$ file; system(' dos2unix'。$ filename);