[macOS General] rm の代替コマンド trash で安全にファイルを削除する

以前から気になっていたのでインストールしてみました。

[markdown]
## インストール

> * [sindresorhus/trash](https://github.com/sindresorhus/trash)

“`prettyprinted
% npm install -g trash
/usr/local/bin/trash -> /usr/local/lib/node_modules/trash/cli.js
trash@1.4.0 /usr/local/lib/node_modules/trash
├── win-trash@1.0.0
├── osx-trash@1.0.0 (run-applescript@1.0.1, escape-string-applescript@1.0.0)
├── meow@2.1.0 (object-assign@2.0.0, camelcase-keys@1.0.0, minimist@1.1.0, indent-string@1.2.0)
├── xdg-trash@1.0.5 (uuid@2.0.1, each-async@1.1.1, fs-extra@0.12.0, xdg-trashdir@1.1.1)
└── update-notifier@0.3.0 (is-npm@1.0.0, string-length@1.0.0, chalk@0.5.1, semver-diff@2.0.0, latest-version@1.0.0, configstore@0.3.2)
“`

## つかいかた

`trash foo` で foo が OS のゴミ箱に入ります。

“`prettyprinted
% trash –help
Cross-platform command-line app for moving files and directories to the trash – A safer alternative to `rm`
Usage
trash [–force] [ …]
Example
trash unicorn.png rainbow.png
“`

Terminal.app で利用しましたが、私の環境では cmd+z とサウンドは機能しませんでした。

> * [trash·rm代替。ターミナルでゴミ箱を使ったファイル削除 MOONGIFT](http://www.moongift.jp/2014/05/trash-rm%E4%BB%A3%E6%9B%BF%E3%80%82%E3%82%BF%E3%83%BC%E3%83%9F%E3%83%8A%E3%83%AB%E3%81%A7%E3%82%B4%E3%83%9F%E7%AE%B1%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%9F%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E5%89%8A/)

即削除を防げるのでよいかも。
[/markdown]