我需要将目录附加到PKG_CONFIG_PATH
。通常,我会使用标准
export PKG_CONFIG_PATH=${PKG_CONFIG_PATH}:$(pyenv prefix)/lib/pkgconfig
但PKG_CONFIG_PATH
以前未在我的系统上设置过。因此,变量以一个:
字符开头,该字符告诉该变量首先在当前目录中查找。我不要那个。我解决了以下问题,
export PKG_CONFIG_PATH=${PKG_CONFIG_PATH}${PKG_CONFIG_PATH:+:}$(pyenv prefix)/lib/pkgconfig
但这看起来太丑了。有没有更好的办法?当且仅当已设置变量时,有条件地附加冒号的适当方法是什么?
1
stackoverflow.com/questions/9631228/...
—
sancho.s ReinstateMonicaCellio