[爆卦]export指令是什麼?優點缺點精華區懶人包

為什麼這篇export指令鄉民發文收入到精華區:因為在export指令這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者shihyuyao (shihyuyao)看板Linux標題[問題] export 指令使用問...


#! /usr/bin/sh
export PATH=/home/yshihyu/armgdb:$PATH

sh test.sh 執行沒有改變

必須再shell console 下

export PATH=/home/yshihyu/armgdbPATH 才可以成功?

寫成 script 的export 不可以嗎?

謝謝

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.204.98.89
danielsig727:用 source 執行~ 你原本執行的方法改變的是你新執行 06/27 22:49
danielsig727:的 sh 的環境變數,那個 sh 一結束改變就消失了 06/27 22:49
danielsig727:使用方法是 source test.sh 06/27 22:50
KoenigseggG:source可以用點點.代替對吧? 06/28 20:33
danielsig727:樓上指的是 ./test.sh ? 這樣在此例中與 sh test.sh 06/28 20:37
danielsig727:同義唷~ 06/28 20:37
KoenigseggG:我說的是 . test.sh 06/28 20:53
KoenigseggG:還是我搞錯原PO在幹嘛囧(最近剛學Linux)前幾天看鳥哥 06/28 20:54
KoenigseggG:的書(第二版的XDD)裡頭說"利用source或小數點(.)都可 06/28 20:55
KoenigseggG:以將設定檔的內容讀進來目前的shell環境中" 06/28 20:55
KoenigseggG:如果搞錯了就抱歉啦@@ 06/28 20:58
danielsig727:噢噢噢XD 現在才知道 bash 有這招XD 我習慣用 tcsh 06/28 23:49
danielsig727:難怪剛剛怎麼試都用不出來 :P 06/28 23:50
danielsig727:k 大說的沒錯啦XD 06/28 23:50
KoenigseggG:沒說錯就好@@原來你不是用bash啊....那可以用alias改 06/29 10:26
KoenigseggG:嗎?? 06/29 10:26

你可能也想看看

搜尋相關網站