【发布时间】:2021-12-28 14:56:32
【问题描述】:
TOKEN=$(if [[ $TOKEN ]] then echo $TOKEN else cat ./cloud/token fi)
所以我正在尝试设置变量TOKEN。这可能是之前设置的,在这种情况下,我希望使用该值,如果没有,我希望通过 catting 文件来分配它。
由于我缺乏 bash 技能,上述方法不起作用!
【问题讨论】:
-
你的代码是正确的,你只是没有添加
;。这应该工作TOKEN=$(if [[ $TOKEN ]]; then echo $TOKEN; else cat ./cloud/token; fi)
标签: bash