「ls dir1/* / .ext」は、すべてのファイルを 1 レベルのネスティングだけで一覧表示します。Linuxで任意のレベルのネストを持つすべてのファイルを再帰的にリストするコマンドは何ですか?
4 に答える
4
ls -R dir1
または:
find dir1 -name "*.ext"
于 2013-03-28T15:59:23.833 に答える
1
findコマンドはこれを行う 1 つの方法です。
find dir1 -name .ext
-name演算子はワイルドカードを使用して一致させることができますが、ワイルドカード式を引用符で囲んで、呼び出し前にシェルによって展開されないようにすることが重要findです。
find dir1 -name "*.ext"
このfindコマンドには、ディレクトリ内のファイルに対してさまざまなテストを実行できる多くの演算子がありますが、これ-nameはほんの一例です。詳細については、findマニュアル ページを参照してください。
于 2013-03-28T16:00:15.840 に答える
0
フォルダーを再帰的に一覧表示するには:
ls -R
于 2013-03-28T15:59:36.917 に答える
0
使用できますfind:
find .
そのコマンドは、現在のフォルダーの下にあるすべてを一覧表示します
于 2013-03-28T16:00:21.647 に答える