不好意思,最近在接觸shell script
語法與觀念都還不是很好,想請教一個問題:
----------------------------------------
#!/bin/bash
export AAAAA="/AAAAA"
export BBB="${AAAAA}/BBB"
echo $BBB
----------------------------------------
result: BBBAAA
這樣基本處理環境變數的東西,
如果我使用絕對路徑來寫都不會有什麼問題,
但我一用相對路徑寫,就會有以上問題,
無法指到正確的路徑,印出來看時,發現路徑變得很奇怪,
就像上面的例子,BBB好像取代了AAAAA前面三個字元而無法正確呈現。
(可能不完全是上面那樣,但意思差不多,機器不在手邊,囧)
不知道這是哪邊的問題?是否可以請有經驗的板友指點迷津呢?
謝謝!
--
傑克.克里斯賓:「想吃披薩。」
柯仁煎:「炒飯...緊嘎哇叫來,賀謀?」
--
All Comments