バックアップ(Appleのタイムマシン)ですべての.txt
ファイルと.csv
ファイルを見つけようとしています。
バックアップディレクトリの構造は次のとおりです。
/machine name/date/Macintosh HD/
上記には、その日の私のマシンからのすべてのファイルが含まれています。バックアップドライブには過去3年間、複数のマシンからのものが含まれているため、これらのディレクトリの多くがあります。
私が興味を持っているのは、myのテキストファイルとCSVファイルを見つけることです。
/ mac1/2014-08-31-173253/Macintosh HD/sers/me/Documents/work/file1.txt
したがって、パスのどこかにあるすべての.txt
ファイルを見つける必要があります/ Users/me
find
が利用可能であれば、次のように使用できます。
_$ find "/mac1/2014-08-31-173253/Macintosh HD" -wholename "*/Users/me/*.txt" -or -wholename "*/Users/me/*.csv"
_
これにより、パスにパターン*/Users/me/*.(txt|csv)
を含むファイルが_/mac1/2014-08-31-173253/Macintosh HD
_で検索されます。