【问题标题】:What does this unix command means? [closed]这个unix命令是什么意思? [关闭]
【发布时间】:2014-12-04 18:36:00
【问题描述】:

我正在使用 Capistrano 3 来部署我的应用程序。 Capistrano 执行的某些命令失败。 以下是其中两个:

DEBUG [ca206483] Running /usr/bin/env [ -L /home1/webdevea/public_html/staging/releases/20141204173857/.htaccess ] on staging.myhousehold.co
DEBUG [ca206483] Command: [ -L /home1/webdevea/public_html/staging/releases/20141204173857/.htaccess ]
DEBUG [ca206483] Finished in 3.276 seconds with exit status 1 (failed).
DEBUG [cf9a9b43] Running /usr/bin/env [ -f /home1/webdevea/public_html/staging/releases/20141204173857/.htaccess ] on staging.myhousehold.co
DEBUG [cf9a9b43] Command: [ -f /home1/webdevea/public_html/staging/releases/20141204173857/.htaccess ]
DEBUG [cf9a9b43] Finished in 3.072 seconds with exit status 1 (failed).

/usr/bin/env [ -L /home1/webdevea/public_html/staging/releases/20141204173857/.htaccess ]/usr/bin/env [ -f /home1/webdevea/public_html/staging/releases/20141204173857/.htaccess ] 命令具体是做什么的?

这些命令与 ssh 相关吗?重击?

【问题讨论】:

    标签: bash .htaccess unix ssh capistrano


    【解决方案1】:

    对于env1

    env - 在修改后的环境中运行程序

    对于[/test1

    测试 - 检查文件类型并比较值

    -f 文件

        FILE 存在并且是常规文件

    -L 文件

        文件存在并且是一个符号链接(同-h)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-01-21
      • 1970-01-01
      • 1970-01-01
      • 2023-04-06
      • 1970-01-01
      • 2012-09-06
      • 2023-03-11
      相关资源
      最近更新 更多