unix中带通配符的zip命令
我正在尝试压缩unix中Amazon*.xls格式的文件,并在压缩后删除源文件unix中带通配符的zip命令,unix,zip,Unix,Zip,我正在尝试压缩unix中Amazon*.xls格式的文件,并在压缩后删除源文件 zip -m Amazon`date +%Y-%m-%d:%H:%M:%S`.zip Amazon*.xls 对于上述命令,我得到以下错误 zip I/O错误:没有这样的文件或目录 zip错误:无法创建输出文件Amazon.zip PS:GZIP运行良好。我需要zip格式的文件。这不是zip,而是shell如何处理扩展/替换变量。bash的两行解决方案 export mydate=`date +%Y-%m-%d:%
zip -m Amazon`date +%Y-%m-%d:%H:%M:%S`.zip Amazon*.xls
对于上述命令,我得到以下错误zip I/O错误:没有这样的文件或目录
zip错误:无法创建输出文件Amazon.zip
PS:GZIP运行良好。我需要zip格式的文件。这不是zip,而是shell如何处理扩展/替换变量。bash的两行解决方案
export mydate=`date +%Y-%m-%d:%H:%M:%S`
zip -m Amazon_$mydate.zip *matrix*
手动执行(差几秒)或者最好放在shell脚本myzipper.sh中,并直接将其源代码 这不是zip,而是shell处理扩展/替换变量的方式。bash的两行解决方案
export mydate=`date +%Y-%m-%d:%H:%M:%S`
zip -m Amazon_$mydate.zip *matrix*
手动执行(差几秒)或者最好放在shell脚本myzipper.sh中,并直接将其源代码