【发布时间】:2011-07-17 19:41:15
【问题描述】:
我有数百 GB 的数据需要使用 Cygwin 中的 unix paste 实用程序粘贴在一起,但如果文件中有 Windows EOL 字符,它将无法正常工作。数据可能有也可能没有 Windows EOL 字符,如果不需要的话,我不想花时间运行 dos2unix。
所以我的问题是,在 Cygwin 中,我如何才能确定这些文件是否具有 Windows EOL CRLF 字符?
我尝试创建一些测试数据并运行
sed -r 's/\r\n//' testdata.txt
但无论是否运行了 dos2unix,这似乎都匹配。
谢谢。
【问题讨论】:
标签: linux unix sed eol dos2unix