不要ファイルとかを一括削除したい時ってありますよね。
MACでは「.DS_Store」、Windowsでは「.bak」など、それでも使えますし、応用でいろんなファイルが消せます。
特定フォルダ内の複数を一括削除する方法です。
サブフォルダ内のファイルもちゃんと削除されます。
Mac&Linux版
ターミナルで、フォルダに移動→削除コマンド実行
terminal
cd ディレクトリパス
terminal
find ./ -name "*.DS_Store" -exec rm {} \;
xargs rm
はファイルを削除するコマンドです。
Windows版
コマンドプロンプトで、フォルダに移動→削除コマンド実行
command prompt
cd ディレクトリパス
command prompt
del /s *.bak
del
はファイルを削除するコマンドです。
オプションの/s
は「指定したファイルを全てのサブディレクトリから削除し、削除したファイル名を表示する」ことを意味します。
サブディレクトリのファイルも対象にしたくない場合は/s
オプションは、外してください。
*
は0文字以上の任意の文字列です。*.bak
は拡張子が「.bak
」のファイルすべてという意味です。