对于将Windows数据文件转换为Unix数据文件,我使用的是dos2unix
命令,但它未执行。它给我以下信息:将Windows文本文件转换为Unix文本文件时出错
$ dos2unix new_request.txt testing.txt
ksh: dos2unix: not found.
对于将Windows数据文件转换为Unix数据文件,我使用的是dos2unix
命令,但它未执行。它给我以下信息:将Windows文本文件转换为Unix文本文件时出错
$ dos2unix new_request.txt testing.txt
ksh: dos2unix: not found.
您或者没有dos2unix,或者它不在您系统的路径中。请执行下列操作之一:从here
如果没有dos2unix
您的系统上,则可以用
tr -d '\015' <dos.txt >unix.txt
为tr
的语法系统之间略有不同接近它;检查输出结果是否符合要求,如果不是,请参阅本地tr
手册页。您想从文件中删除回车符(ASCII 13,十六进制0x0D,ctrl-M,又名\r
)。