zip I/O error: No such file or directory error when directory exists?
zip I/O error: No such file or directory error when directory exists?
我不确定为什么会得到这个输出,因为我相信我希望这样做是正确的。几个小时前我 运行 这个脚本只是测试了一些东西,它工作得很好,我想。我能够毫无错误地压缩目标。
当前目录是包含目标文件的正确文件夹。脚本如下:
#! /usr/bin/bash
echo Zipping Backup
zip -r "backup-$(date +"%D-%H-%M-%S").zip" test
在名为test 的目录中只有一个简单的空文件夹。这是 运行 这个脚本的确切输出:
Zipping Backup
zip I/O error: No such file or directory
zip error: Could not create output file (backup-05/11/20-20-15-04.zip)
想知道我可能在这里忽略了什么样的新手。
backup-05/11/20-20-15-04.zip
问题显然出在作为路径分隔符的斜线中。没有目录 backup-05/11/
因此出现错误。修正格式:
date +"%Y-%m-%d-%H-%M-%S"
没有斜线。
我不确定为什么会得到这个输出,因为我相信我希望这样做是正确的。几个小时前我 运行 这个脚本只是测试了一些东西,它工作得很好,我想。我能够毫无错误地压缩目标。
当前目录是包含目标文件的正确文件夹。脚本如下:
#! /usr/bin/bash
echo Zipping Backup
zip -r "backup-$(date +"%D-%H-%M-%S").zip" test
在名为test 的目录中只有一个简单的空文件夹。这是 运行 这个脚本的确切输出:
Zipping Backup
zip I/O error: No such file or directory
zip error: Could not create output file (backup-05/11/20-20-15-04.zip)
想知道我可能在这里忽略了什么样的新手。
backup-05/11/20-20-15-04.zip
问题显然出在作为路径分隔符的斜线中。没有目录 backup-05/11/
因此出现错误。修正格式:
date +"%Y-%m-%d-%H-%M-%S"
没有斜线。