-1
Findから除外するディレクトリのリストを除外しようとしています。このリストは定期的に更新する必要があるため、名前をファイルに入れる必要があります。findのディレクトリ除外リストを作成する
私はこれは私が出力をエコーし、その正しくフォーマットしようとしている
"find: \(: unknown primary or operator"
になり、これまで
find $HOME $(printf " -not \(-path $HOME/%s -prune \) " $(cat $HOME/exclude)) -name "*[<>:/|?#%\\\\*]*" | while read -r file;do echo $file; done
これを試してみましたので、それが検索でこれを行うことは可能でしょうか?
「検索」の出力を「否定的」grepでフィルタリングするとどうなりますか。 grep -vFf excludeList.txt'?がんばろう。 – shellter
おかげで、少量のファイルでうまくいくはずです。悲しいことに、まだすべてを解析しています。何千ものファイルがある特定のフォルダの解析を除外しています。 – rndy
ファイルに何個のディレクトリをリストしますか? ) '$ HOME/exclude'?がんばろう。 – shellter