本文介绍了如何在Unix和DOS格式之间转换文本文件。DOS文本文件有回车符(\r)和换行符(\n)作为换行符,而Unix文本文件只有(\n)换行符作为换行符。有几种方法可以将DOS文本文件转换为Unix格式。但是推荐使用一个叫做dos2unix/unix2dos的工具在DOS和Unix格式之间转换文本文件。dos2unix:unix2dos:tr,awk,sed:你可以使用如下所示的od命令来识别文件是DOS格式还是Unix格式。[root@Server1~]#OD-BCWindows.txt0000000141163144154146152015012144144141163144144AS141163\r\nasgf\r\nasdf\r\nasdUnifgd\r\ndg0如何在Unix和DOS格式之间转换文本文件上面的输出表明这是一个DOS格式的文件,因为它包含\r\n。如何在Unix和DOS格式之间转换文本文件aptinstalldos2unix如何将DOS文件转换为UNIX格式以下命令将“windows.txt”文件从DOS格式转换为Unix格式。该文件的修改是去掉文件中每一行的“\r”。[root@server1~]#dos2unixwindows.txtdos2unix:convertingfilewindows.txttoUnixformat...使用dos2unix命令将覆盖原始文件。使用od命令查看,可以看到\r\n已经转换成了\n。如何在Unix和DOS格式之间转换文本文件如何在Unix和DOS格式之间转换文本文件如果要保留原始文件,请使用以下命令。这会将转换后的输出保存为新文件:[root@server1~]#dos2unix-nwindows.txtunix.txtdos2unix:convertingfilewindows.txttofileunix.txtinUnixformat...ConvertingTextFilesBetweenFormats如何在Unix和DOS格式之间转换文本文件如何使用tr命令将DOS文件转换为UNIX格式您可以使用tr命令将DOS文件转换为Unix格式,如下所示:[root@server1~]#tr-d'\r'
