我正在編寫一個非常簡單的外殼腳本,它並不像它應該那樣工作。以下是內容:外殼腳本需要變量作爲命令
# Defining base project directory
BASE_DIR=/path/to/proj;
PRODUCTION_DIR = $BASE_DIR/out/production/dir;
# Generating headers
javah -classpath $PRODUCTION_DIR -d $BASE_DIR/jni/include com.my.class.Name
# Building native libs
ndk-build
路徑是正確的,它的工作原理,如果我刪除$ PRODUCTION_DIR,我是否會像這樣運行它,它說:
line 3: PRODUCTION_DIR: command not found
...
是否有任何人知道什麼是錯誤?
如果這是一個bash或破折號或sh腳本,則不需要(也可能不應該)用分號終止行。 – glomad 2011-03-04 17:48:02