395

を使用してディレクトリ全体を変換する必要がありdos2unixます。これを行う方法がわかりません。

4

11 に答える 11

720

find . -type f -print0 | xargs -0 dos2unix

現在のディレクトリ内のすべてのファイルを再帰的に検索し、これらのファイルを dos2unix コマンドで呼び出します。

于 2012-08-13T06:56:51.380 に答える
86

ディレクトリが大きい場合は、複数のプロセッサで実行することを検討してください。

find . -type f -print0 | xargs -0 -n 1 -P 4 dos2unix 

これは、一度に 1 つのファイルを渡し、4 つのプロセッサを使用します。

于 2014-03-20T00:23:38.053 に答える
-1

サブディレクトリがない場合は、取ることもできます

ls | xargs -I {} dos2unix "{}"
于 2012-08-13T06:59:30.760 に答える