【发布时间】:2010-10-13 15:19:57
【问题描述】:
我有一个将新字段附加到现有 CSV 的脚本,但是 ^M 字符出现在旧行的末尾,因此新字段最终位于新行而不是同一行。如何使用 Perl 从 CSV 文件中删除 ^M 字符?
【问题讨论】:
-
使用
binmode(STDIN, ":crlf")或PERLIO=:unix:crlf(参见[stackoverflow.com/a/21320709/424632])。
标签: perl carriage-return hidden-characters