Bash findコマンド ディレクトリ 除外

Bashのfindコマンドでディレクトリを除外

LinuxのBashコマンドラインのfindコマンドで、フォルダ・ディレクトリを除外する方法について紹介します。例えば ./misc フォルダ・ディレクトリを除外したい場合

Shou Arisaka
1 分で読める
2018年10月2日

LinuxのBashコマンドラインのfindコマンドで、フォルダ・ディレクトリを除外する方法について紹介します。

例えば ./misc フォルダ・ディレクトリを除外したい場合、./misc -prune -o のようにしてやります。以下に例を挙げます。

find . -path ./misc -prune -o -name '*.txt' -print
Here is an example with multiple directories:

find . -type d \( -path dir1 -o -path dir2 -o -path dir3 \) -prune -o -print

この記事をシェア

Shou Arisaka 2018年10月2日

🔗 リンクをコピー