はじめに
Mac のターミナルで rm
としてしまうと、ファイルを即削除してしまい、あとで「しまった!」となることが少なくありません。トラブルを避けるために、 Mac の rm
コマンドをゴミ箱に捨てるコマンドに置き換えます。
手順
rmtrash のインストール
Homebrew で rmtrash をインストールします。
$ brew install rmtrash
rmtrash を rm のエイリアスにする
rm を実行したら rmtrash が呼ばれるようにします。
.bashrc や .zshrc に設定を追加します。
以下は .bashrc に設定する例です。
$ vi ~/.bashrc
以下の1行を追加します。
alias rm='rmtrash'
追加したら設定を読み出します。
$ source ~/.bashrc
動作確認
test.tmp がゴミ箱に入れば動作確認完了です。
$ touch test.tmp
$ rm test.tmp
問題点
-
rm -r
が出来ない - ゴミ箱に送ったファイルのコンテキストメニューに「戻る」が出ない
より良い方法を模索中です。