This commit is contained in:
Yifan Gao 2017-05-02 02:19:50 +00:00 committed by GitHub
commit ff92f963f0

View file

@ -0,0 +1,16 @@
function rm () {
local files
local trash=~/.Trash/
for files in "$@"; do
# ignore any arguments
if [[ "$files" = -* ]]; then :
else
local dst=${files##*/}
# append the time if necessary
while [ -e $trash$dst ]; do
dst=$dst_$(date +%H-%M-%S)
done
/bin/mv $files $trash$dst
fi
done
}