add:http://yuanshuilee.blog.163.com/blog/static/21769727520131021355927/
[popexizhi: rm 太有危险了,还是使用替代脚本mv代替比较好一些,如下脚本
加到执行路径下就ok
vim xrm #写入脚本
chmod oug+x rm
echo $PATH #找个默认的路径使用
sudo mv xrm /usr/local/bin
]
[popexizhi: rm 太有危险了,还是使用替代脚本mv代替比较好一些,如下脚本
加到执行路径下就ok
vim xrm #写入脚本
chmod oug+x rm
echo $PATH #找个默认的路径使用
sudo mv xrm /usr/local/bin
]
#!/bin/bash
#首先要将带“-”的选项删除,因为rm可以-r -f -i,所以首先删掉这几个,最后是删除文件,
while echo "$1" |grep \- >/dev/null 2>&1
do
shift
done
if [ ! -d $HOME/.trash ]
then mkdir $HOME/.trash
fi
#循环删除文件,并加上时间戳
for i in "$@"
do
time=`date +%m-%d_%H-%M-%S`
mv "$i" $HOME/.trash/"$time"_"$i"
done;
没有评论:
发表评论