需要帮助了解pianobar的一些源代码(shell脚本)

时间:2015-08-20 03:00:15

标签: shell

所以我正在阅读一些控制 - pianobar的源代码,以了解如何配置pianobar,但有一部分让我困惑的是这部分

fold="${XDG_CONFIG_HOME:-$HOME/.config}/pianobar"
if [[ "$fold" == "/pianobar" ]]; then
    fold="$HOME/.config/pianobar"
    blankicon="$fold""$blankicon"
fi

为什么会包括这个? Isd fold已经在那个dir上指定了,为什么要重申呢?任何帮助都会被贬低,谢谢!

1 个答案:

答案 0 :(得分:0)

确实

这似乎是XDG_CONFIG_HOME未设置/清空时的冗余备用支持。

可能:-扩展的版本晚于最初的if版本添加了吗?