find コマンドと複数の親ディレクトリツリー

find コマンドと複数の親ディレクトリツリー

3つの異なるディレクトリツリーでfindコマンドを使用したいと思います。

現在、各親ディレクトリで作業しています。.

find . -type f -name "*.flac" -exec rename 's/--/-/g' {} \;

3つのディレクトリの検索を適用しようとしています/media/bard/repo01//media/bard/repo02//media/bard/repo03/

答え1

このように:

find /media/bard/repo0[1-3] -type f -name "*.flac" -exec rename 's/--/-/g' {} \;

次のいずれかを使用してくださいglob

man bash | less +/'^ *Pattern Matching\s*$'

関連情報