[問題] 請問在script如何export一個值到全域裡?

看板LinuxDev作者 (阿偉蘇)時間13年前 (2011/02/11 18:29), 編輯推噓0(0011)
留言11則, 5人參與, 最新討論串1/1
請教各位先進, 我寫一個script 去export abc=123 執行script後run export 裡面沒有abc 請問要如何做才會有呢? 感謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.231.88

02/11 19:53, , 1F
02/11 19:53, 1F

02/12 23:40, , 2F
在想要直接給答案嗎... 打 . ./export.sh 是個方法...
02/12 23:40, 2F

02/12 23:40, , 3F
^ ^ 我沒打錯...就是打個 .
02/12 23:40, 3F

02/12 23:41, , 4F
然後才執行你原本的 shell script ...
02/12 23:41, 4F

02/13 01:24, , 5F
你不會打個 source ./export.sh 就不用解釋一堆..
02/13 01:24, 5F

02/13 01:24, , 6F
但是有些 shell 沒 source 就是了... ex: busybox 的 ash
02/13 01:24, 6F

02/13 13:08, , 7F
那請樓上自己解釋阿... 告訴原PO有這種用法不好嗎...
02/13 13:08, 7F

02/13 20:07, , 8F
我給的網址裡鳥哥解釋的比你們任何一個人都清楚好嗎 -_-
02/13 20:07, 8F

02/14 10:53, , 9F
感謝各位~
02/14 10:53, 9F

02/16 00:33, , 10F
原 po 沒有說明你的問題究竟是什麼 shell,有沒有解呢~
02/16 00:33, 10F

02/21 15:45, , 11F
解了~感謝^^
02/21 15:45, 11F
文章代碼(AID): #1DLG-E9C (LinuxDev)