0

私は OSX を使用しており、Unix の「find」コマンドを使用して、次のインスタンスを見つけて削除したいと考えています。

/ライブラリ/Application Support/Adobe/Acrobat/10.0

ただし、接頭辞が付けられる場合があります。

/Volumes/home/Library/Application Support/Adobe/Acrobat/10.0

別の時に:

/Volumes/Backups/_rsync-date/Library/Application Support/Adobe/Acrobat/10.0

などなど...ファイルシステムのさまざまなレベルで、他にも多くの例があります。

そのため、「/Library/Application Support/Adobe/Acrobat/10.0」の組み合わせが存在するディレクトリを見つけて削除できるようにしたいと考えています。

はい、次を使用して「10.0」という名前のディレクトリを削除できます

find . -type d -name "10.0" -exec rm -rf {} \;

ただし、この検索をより具体的にしたいので、その名前のフォルダーは削除せず、「/Library/Application Support/Adobe/Acrobat/10.0」というプレフィックスが付いたフォルダーのみを削除します

あなたの提案は大歓迎です!

ダン

4

3 に答える 3