我见过以下脚本的用法。
export CONFIG=${X_CONFIG:-${Y_CONFIG}}Question>这个脚本的真正含义是什么?
谢谢
发布于 2016-03-24 21:48:46
${X_CONFIG:-${Y_CONFIG}}}是parameter expansion for a default value。
也就是说:如果设置为非空值,则扩展为X_CONFIG的值;如果X_CONFIG未设置或为null,则扩展为Y_CONFIG。
因此,整个语句的效果是将变量CONFIG赋值为$X_CONFIG或$Y_CONFIG,并将该变量导出到环境中。
https://stackoverflow.com/questions/36210518
复制相似问题