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