コマンドラインで誤って大事なファイルを削除しないためにrmtrashを使う
前提
HomebrewがインストールされているHomebrew
http://brew.sh
rmtrashコマンドをインストール
$ brew install rmtrash
~/.bash_profile に 以下追記
alias rm="echo Use del, or full path name for rm"
alias del="rmtrash" #del is shorter as rmtrash, or simply use rmtrash directly
使い方
$ rm foo.txt
Use del, or full path name for rm foo.txt
警告される$ del foo.txt
としても、foo.txtは削除されず、~/.Trash/foo.txtに移動されるだけ。
ゴミ箱の中に移動されるだけなので、間違えたら戻すことができる。
ゴミ箱を空にした場合は、戻せない。
参考
http://apple.stackexchange.com/questions/17622/how-can-i-make-rm-move-files-to-the-trash-canhttp://apple.stackexchange.com/questions/17622/how-can-i-make-rm-move-files-to-the-trash-can
0 件のコメント:
コメントを投稿