問題
if [ -z $APP_DIR ]; then export APP_DIR=
pwd
fi export FWD_DIR=
dirname $APP_DIR
/forward 這兩段是什麼意思啊,主要是那個’-z’ ‘fi’ ‘forward’這三個
ik.qb.data.add(‘page’,’fromWap’,’0’);
解決
-z判斷變量值是否為空,如果為空則為該變量指派,所指派為pwd指令執行的結果,就是程式運作時所在目錄;
fi為if語句的結束,相當于end if 最後一句用來為另一個變量FWD_DIR指派,其值為取出APP_DIR變量的值,取其所在目錄的路徑,然後在路徑後追加字元forward作為FWD_DIR的值。
forward在這裡并沒有特殊含義,隻是作為字元串來運算的。