Linux 批量处理dos2unix

来源:互联网 发布:淘宝有海外版吗 编辑:程序博客网 时间:2024/06/05 18:32

在 windows 下编辑过的文件一般都会被保存为 dos 格式, 而 mac os x 和 *nix 类系统一般都是使用 unix 格式,

在windows下编辑过的文件在*nix下打开,会被加上^M, 然后造成程序出问题。

所以需要将文件的格式从dos转换成unix.


可以使用的工具是dos2unix,使用命令如下:


因为文件的数量太大,所以需要批量的来导。

这里就可以使用find 命令。

find . -type f
上面这个命令可以找出所以的文件在当前目录下。


然后使用-exec参数 来运行某些命令。

find . -type f -exec dos2unix {} \;

注意dos2unix与{}之间有一个空格。




原创粉丝点击