@pspgbhu
2017-12-22T16:24:09.000000Z
字数 280
阅读 1369
linux
为了防止 rm 手滑不小心删掉重要文件,因此最好用 mv 来替代 rm,将要删掉的文件先扔进一个暂存区内,然后再定时删除。
PARA_CNT=$#
TRASH_DIR="/home/pspgbhu/.trash" # 该目录将暂存被 rm 的文件
for i in $*; do
STAMP=`date +%s`
fileName=`basename $i`
mv $i $TRASH_DIR/$fileName.$STAMP
done
用脚本来替代 rm 命令
alias rm="sh /home/pspgbhu/tools/remove.sh"