Mac端末を使用して、正規表現に一致するディレクトリのファイルを削除します。

Mac端末を使用して、正規表現に一致するディレクトリのファイルを削除します。

Mac端末を使用して、特定の正規表現または類似のソリューションに一致するディレクトリ内のファイルをどのように削除できますか?

ベストアンサー1

findコマンドを使用してください。

正規表現に一致するすべてのファイルを検索(再帰的):正規表現に一致するすべてのfind . -type f -regex '/ex/'
ファイルを(再帰的に)見つけて削除します。find . -type f -regex '/ex/' -exec rm {} \;

角かっこは見つかったパス名を格納し、バックスラッシュはfindに渡されるとセミコロンをエスケープします。これについて混乱している場合は、「Bashシェル学習」の最初の2枚を読んでください。

その他のオプションについては、マニュアルページをご覧くださいfind。検索する方法はより多様です。

おすすめ記事