0
獲取環境變量我有一個.SH腳本,它有這個「如果」在它:不能在linux
if [ -z "$SOME_LIB" ]; then
echo "Environment variable SOME_LIB is needed!"
exit 1
fi
現在。當我輸入「printenv」時,我可以看到「SOME_LIB」的值爲「/usr/local/lib/python2.6 」。這條道路是正確的。一切都很好。 但是,當我想要從終端運行.sh文件給我 「需要環境變量SOME_LIB!」
我必須做些什麼才能讓它正常運行?
感謝您的幫助!
如果句子是腳本中的第一行.. – RobBob
但是,您可以添加printenv只是爲了檢查它嗎? –
您可以用'bash -x'開始腳本嗎? –