SSH变量未通过

时间:2010-09-29 18:04:28

标签: macos ssh terminal

我无法完成这项工作,正在寻求帮助。

目前我每天都有一个文件转储到我的目录中,日期为文件名(比如“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。

任何帮助都将不胜感激。

感谢。

1 个答案:

答案 0 :(得分:1)

您需要使用反引号(`)来执行命令并将其返回到变量中。

iDate=`date +%y%m%d`; unzip -uod domains/mydomain/directory/$iDate;