LoginSignup
12
16

More than 5 years have passed since last update.

Macの rm コマンドを「ゴミ箱に捨てる」に変更する

Posted at

はじめに

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 が出来ない
  • ゴミ箱に送ったファイルのコンテキストメニューに「戻る」が出ない

より良い方法を模索中です。

12
16
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
12
16