我正在嘗試閱讀我以前沒有用過的shell腳本......這段代碼做了什麼?這個shell腳本片段是做什麼的?
# Setup some command defaults (can be overriden by the config)
MYSQL=${MYSQL:-`which mysql`}
MYSQLDUMP=${MYSQLDUMP:-`which mysqldump`}
PHP=${PHP:-`which php`}
我有一種感覺,它決定了php,mysql和mysqldump的位置,如果變量尚未定義。那是對的嗎?
http://www.gnu.org/software/bash/manual/bashref.html#Shell-Parameter-Expansion – 2012-02-25 14:59:40