看板 Linux 關於我們 聯絡資訊
不好意思,最近在接觸shell script 語法與觀念都還不是很好,想請教一個問題: ---------------------------------------- #!/bin/bash export AAAAA="/AAAAA" export BBB="${AAAAA}/BBB" echo $BBB ---------------------------------------- result: BBBAAA 這樣基本處理環境變數的東西, 如果我使用絕對路徑來寫都不會有什麼問題, 但我一用相對路徑寫,就會有以上問題, 無法指到正確的路徑,印出來看時,發現路徑變得很奇怪, 就像上面的例子,BBB好像取代了AAAAA前面三個字元而無法正確呈現。 (可能不完全是上面那樣,但意思差不多,機器不在手邊,囧) 不知道這是哪邊的問題?是否可以請有經驗的板友指點迷津呢? 謝謝! -- 傑克.克里斯賓:「想吃披薩。」 柯仁煎:「炒飯...緊嘎哇叫來,賀謀?」 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 180.176.58.210
kdjf:我跑起來一切正常 07/11 22:26
Hevak:我跑起來也沒問題 07/12 09:23
Hetfield:自問自答一下 原來是ultra edit格式問題 07/22 19:56
Hetfield:要轉成unix格式 07/22 19:56