【问题标题】:What is the meaning of flag -s in this command?这个命令中flag -s是什么意思?
【发布时间】:2021-01-06 10:15:16
【问题描述】:

我遇到了一个在 .zshrc 中加载 nvm 环境的命令,但我不知道它与 flag -s 到底有什么关系。我知道方括号是检查此命令中的文件夹是否存在的条件。但不知道 -s 是做什么的。

[ -s "/usr/local/opt/nvm/nvm.sh" ] && . "/usr/local/opt/nvm/nvm.sh" # This loads nvm

有人知道这个命令中的标志 -s 吗?提前致谢。

【问题讨论】:

    标签: terminal zsh zshrc


    【解决方案1】:

    [ 与test 相同。查看test 的联机帮助页:

    -s file       True if file exists and has a size greater than zero.
    

    更新:实际上,使用 man '[' 也可以。

    【讨论】:

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