3

を使用してファイル形式をdosからunixに変更する方法を知ってdos2unixいますが、ディレクトリツリーの下にあるすべてのファイルを変更するにはどうすればよいですか。dos2unixファイルを再帰的に変更できますか?

たとえば、次のようなファイルがあります。

TOPDIR
|
+-----dir1
|      |
|      +---file1,file2, file3
|
+-----dir2
       |
       +---file4,file5

一度に変更したり、シェルスクリプトを使用したりするにはどうすればよいですか?

4

3 に答える 3

7

やるほうがいいfind /path -type -f -exec dos2unix '{}' \;

于 2013-02-21T06:38:13.633 に答える
1

find /path -name '*' -type f -exec dos2unix {} \;

于 2013-02-21T06:31:01.060 に答える
0
dos2unix -k `find . -type f`
find . -type f -exec dos2unix -k '{}' \;
find . -type f -print | xargs dos2unix -k

上記のコマンドはいずれもTOPDIRから使用できます

于 2013-02-21T06:31:26.600 に答える