带有通配符的 unix 中的 zip 命令
zip command in unix with wildcards
我正在尝试在 unix 中压缩 Amazon*.xls 格式的文件,并在 compression.Below 是使用的命令后删除源文件
zip -m Amazon`date +%Y-%m-%d:%H:%M:%S`.zip Amazon*.xls
对于上面的命令,我得到以下错误
zip I/O 错误:没有那个文件或目录
zip 错误:无法创建输出文件 Amazon.zip
PS:GZIP 工作正常。我需要 zip 格式的文件。
这不是 zip,而是您的 shell 处理 expanding/substituting 变量的方式。 bash
的两行解决方案
export mydate=`date +%Y-%m-%d:%H:%M:%S`
zip -m Amazon_$mydate.zip *matrix*
手动执行(相差几秒)或更好地放入 shell 脚本 myzipper.sh 并获取它。
我正在尝试在 unix 中压缩 Amazon*.xls 格式的文件,并在 compression.Below 是使用的命令后删除源文件
zip -m Amazon`date +%Y-%m-%d:%H:%M:%S`.zip Amazon*.xls
对于上面的命令,我得到以下错误
zip I/O 错误:没有那个文件或目录
zip 错误:无法创建输出文件 Amazon.zip
PS:GZIP 工作正常。我需要 zip 格式的文件。
这不是 zip,而是您的 shell 处理 expanding/substituting 变量的方式。 bash
的两行解决方案export mydate=`date +%Y-%m-%d:%H:%M:%S`
zip -m Amazon_$mydate.zip *matrix*
手动执行(相差几秒)或更好地放入 shell 脚本 myzipper.sh 并获取它。