# Current date
now=`date +%Y-%m-%d:%H:%M`
# Compress folder
tar czf "$now.tar.gz" dump/
不起作用。没有创建tar。但
tar czf someName.tar.gz dump/
工作正常。有人可以指出问题吗?似乎
tar czf "$now.tar.gz" dump/
不接受为文件名。有什么想法吗?
答案 0 :(得分:2)
发现问题:
如果存档文件名包含冒号(':'),则假设为 是另一台机器上的文件[...]
位于此处
now=`date +%Y-%m-%d:%H:%M`
我替换了:with - 并且它工作正常。更多信息:http://www.gnu.org/software/tar/manual/html_section/tar_46.html#file