工作中经常遇到文件编码的转换,其中如果在windows下编辑了文件,那文件格式就有可能变为dos格式了,这样再发到unix环境下,就会出现问题,每行结尾会出现多余的^M,给我们带来很多不便。在此介绍下在linux下批量将dos转为unix的方法。
转换方法
转换可以使用dos2unix这个工具来转换,但其每次只能转换一个,所以只要把所有文件用这个命令转换一下即可。
使用find命令很方便完成这个任务。
find . -type f -exec dos2unix {} \;
工作中经常遇到文件编码的转换,其中如果在windows下编辑了文件,那文件格式就有可能变为dos格式了,这样再发到unix环境下,就会出现问题,每行结尾会出现多余的^M,给我们带来很多不便。在此介绍下在linux下批量将dos转为unix的方法。
转换可以使用dos2unix这个工具来转换,但其每次只能转换一个,所以只要把所有文件用这个命令转换一下即可。
使用find命令很方便完成这个任务。
find . -type f -exec dos2unix {} \;
手 机 在 线 看 黄 8 W W X . c o m
手 机 在 线 看 黄 8 W W X . c o m
手 机 在 线 看 黄 8 W W X . c o m/n/n手 机 在 线 看 黄 8 W W X . c o m
手 机 在 线 看 黄 8 W W X . c o m/n/n手 机 在 线 看 黄 8 W W X . c o m
分享图片
分享图片
这主题虽然是改的 但是比原版好看多了