我有一个 bash 脚本,它通过 crontab 每 10 分钟备份我的源代码。脚本一直工作到八月底。从 9 月 1 日起,它就没有工作了。这是脚本:
#!/bin/sh
date=`date +%e-%m-%y`
cd /home/neky/python
tar -zcf lex.tar.gz lex/
echo $date
mv lex.tar.gz lex-$date.tar.gz
mv lex-$date.tar.gz /home/neky/Dropbox/lex/lex-$date.tar.gz
如果我手动执行它,它会打印当前日期4-09-12
,并且这个错误mv: target ‘4-09-12.tar.gz’ is not a directory
可能是什么问题呢?