我无法完成这项工作,正在寻求帮助。
目前我每天都有一个文件转储到我的目录中,日期为文件名(比如“100928.zip”),我正在尝试设置一个cron作业来解压缩它,但我想先测试一下。
使用OSX终端。
这就是我正在做的事情......
iDate ='date +%y%m%d'; unzip -uod domains / mydomain / directory / $ iDate;
但是我收到了错误...
解压缩:无法找到或打开+%y%m%d,+%y%m%d.zip或+%y%m%d.ZIP。
任何帮助都将不胜感激。
感谢。
答案 0 :(得分:1)
您需要使用反引号(`
)来执行命令并将其返回到变量中。
iDate=`date +%y%m%d`; unzip -uod domains/mydomain/directory/$iDate;