如何實作文字介面下的資源回收筒? - Linux

Table of Contents

轉貼來源:
http://topic.csdn.net/u/20100201/22/042c6036-e1ec-4b34-b40e-fae01b90bac7.html

其實說白了 就是把rm用mv替換了
舉一個簡單的例子在自己的home下.bashrc裡追加下面一段使用rm命令的時候就會把文件
移動到指定的文件夾~/.trash下你可以根據自己需要加一些功能
mkdir -p ~/.trash
alias rm=trash
trash()
{
mv $@ ~/.trash/
}

以後怎麼砍都會跑到~/.trash的目錄裡...^_^,要真砍的話,就先unalias rm吧,之後再
source .bashrc回去...方便,給大家參考看看吧

--

All Comments

Irma avatarIrma2010-12-20
直接用/bin/rm就好了, 不用去unalias
Ophelia avatarOphelia2010-12-22
Joe avatarJoe2010-12-25
Kumar avatarKumar2010-12-25
libtrash 表示:
Faithe avatarFaithe2010-12-29
$ \rm # refer to /bin/rm directly
Catherine avatarCatherine2011-01-02
謝謝樓上 又多學了一招
Rebecca avatarRebecca2011-01-06
哦哦,感恩樓樓上...thx u
George avatarGeorge2011-01-10
dou大大的不錯,感恩
Hedda avatarHedda2011-01-12
libtrash 比較全面,不只rm受影響