rmが好きなのに間違いをよくして誤って削除してそんなことをしたいです。mv .trash
〜する
rm file
同じ
mv file ~/.trash
また、~/.trashフォルダも定期的に空にしたいのですが、rmを次のように設定すると、mv
~/.trashフォルダを空にすることはできますか?
ありがとう
答え1
次の簡単なスクリプトを作成しますmove_to_trash.sh
。
#!/bin/sh
mv "$@" ~/.trash
次に、シェル設定ファイル(たとえば~/.bashrc
)に追加します。
alias rm <path to script>/move_to_trash.sh
定期的にごみ箱を空にするには、cronjobを設定します。例については、このチュートリアルをご覧ください。http://www.ubuntututorials.com/use-crontab-ubuntu/。
答え2
エイリアスを使用する必要があります。たとえば、alias rm 'mv \!* ~/.trash'
ただし、組み込みコマンドにエイリアスを使用すると問題が発生する可能性があります。したがって、エイリアスを呼び出すのではなく、通常の操作を引き続き使用できるようにrm
エイリアスを呼び出します。del
rm