mv [ファイル名] ~/.Trash
Macの「ゴミ箱」フォルダに移動する
1. rmコマンドだと完全に削除される
macでゴミ箱に移動する処理を自動化したい、と思いました。
シェルスクリプトで削除するなら、rm(remove)を使うのですが、
▶ 何を削除したか後から確認できない、
▶ これは失敗したら元に戻せない、
という欠点があります。
2. 「ゴミ箱」フォルダは ~/.Trash
macの「ゴミ箱」フォルダの場所は、「~/.Trash」です。
(~はユーザーディレクトリの場所)

先頭がドットなので、隠しフォルダになっています。
そこで、mvコマンドで ~/.Trash に移動すれば、ゴミ箱に削除したことになります。
例えば、カレントディレクトリの画像ファイルを、まとめてゴミ箱に移動してみます。
mv *.png ~/.Trash
こちらもどうぞ
![[Mac] 移動先に同名のフォルダがある場合の置き換えと統合の注意点 【Windowsとの違い】 dittoコマンド](https://chiilabo.com/wp-content/uploads/2020/06/スクリーンショット-2020-06-12-17.35.04-160x99.png)
[Mac] 移動先に同名のフォルダがある場合の置き換えと統合の注意点 【Windowsとの違い】 dittoコマンド
「作業中」フォルダに花の写真をまとめた「花」というフォルダがあって、「完了」フォルダに移動する、とします。このとき、移動先の「完了」フォルダにすでに同じ名前の「花」フォルダがあったらどうなるのか、というのが今回のテーマです。Windows PCの場合は、どちらも残せるWindows PCでフォルダを移動した場合、中のファイルはすべて、移動先の同名フォルダに移動します。つまり、「作業中¥花」フォルダの中身と「完了¥花」フォルダの中身が合計されます。Windows PCで同名フォ...
![[Mac] サブフォルダ内のファイルを親フォルダに集める【フラット化のコマンド】](https://chiilabo.com/wp-content/uploads/2021/12/ScreenShot-2021-12-18-11.52.47-320x198.png)
[Mac] サブフォルダ内のファイルを親フォルダに集める【フラット化のコマンド】
資料用の画像ファイルを、Mac内にフォルダ分けして管理していると、「似たようなフォルダに分かれてしまった中身を一箇所に集めたい」ということがけっこうあります。いちいちファイルをマウス操作で移動したり、不要になったフォルダを削除するのは大変で、ついつい後回しになってしまいます。そこで、今回は フォルダに小分けしすぎたファイルをまとめるコマンドライン を見ていきましょう。フォルダのフラット化下位フォルダのすべてのファイルを、一箇所のフォルダに移動する操作のことを、「ディレクトリ構...
QRコードを読み込むと、関連記事を確認できます。
![[mac] コマンドラインからゴミ箱に入れる【~/.Trash】](https://api.qrserver.com/v1/create-qr-code/?data=?size=200x200&data=https%3A%2F%2Fchiilabo.com%2F2022-04%2Fmac-command-mv-trash-box%2F)