「ls dir1/* / .ext」は、すべてのファイルを 1 レベルのネスティングだけで一覧表示します。Linuxで任意のレベルのネストを持つすべてのファイルを再帰的にリストするコマンドは何ですか?
質問する
331 次
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 に答える