【问题标题】:SSH Variable not passingSSH 变量未通过
【发布时间】:2010-09-30 02:17:31
【问题描述】:

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

目前我每天都有一个文件以日期作为文件名(比如“100928.zip”)转储到我的目录中,我正在尝试设置一个 cron 作业来解压缩它,但我想先对其进行测试。

使用 OSX 终端。

这就是我正在做的......

iDate='日期+%y%m%d'; 解压 -uod 域/mydomain/directory/$iDate;

但是我得到一个错误...

解压缩:找不到或打开 +%y%m%d、+%y%m%d.zip 或 +%y%m%d.ZIP。

任何帮助将不胜感激。

谢谢。

【问题讨论】:

    标签: macos ssh terminal


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2017-03-27
      • 1970-01-01
      • 1970-01-01
      • 2016-01-23
      • 1970-01-01
      • 2020-05-28
      • 2013-07-23
      • 2017-01-24
      • 2023-03-11
      相关资源
      最近更新 更多