>  기사  >  php教程  >  Linux 批量处理dos2unix

Linux 批量处理dos2unix

WBOY
WBOY원래의
2016-06-06 20:00:181056검색

在 windows 下编辑过的文件一般都会被保存为 dos 式, 而 mac os x 和 *nix 类系统一般都是使用 unix 式, 在windows下编辑过的文件在*nix下打开,会被加上^M, 然后造成程序出问题。 所以需要将文件的式从dos转换成unix. 可以使用的工具是dos2unix,使用命令如

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

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

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


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

Linux 批量处理dos2unix


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

这里就可以使用find 命令。

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


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

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

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




성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.