自定變數與環境變數 - Linux

By Irma
at 2013-12-22T20:02
at 2013-12-22T20:02
Table of Contents
Linux之神的鳥哥,在基本第十一章介紹自定變數與環境變數的差別是一個不能
給子程式使用,另一個可以,而且他說明"在一個Bash底下的任何指令"都是新
的子程式",照他這麼說我感覺怪怪的。
your_path=~/test //自定變數路徑
cd ${your_path} //可以切換目錄到test
既然第二個指令是子程式(新的shell),那他應該看不到這your_path變數阿
第一行的指令應該要export your_path=~/test變成環境變數才對阿!?可是上面
指令卻行得通...為何?是我理解錯誤?這也與我前幾小時問的makefile問題相關..
謝謝前輩。
--
給子程式使用,另一個可以,而且他說明"在一個Bash底下的任何指令"都是新
的子程式",照他這麼說我感覺怪怪的。
your_path=~/test //自定變數路徑
cd ${your_path} //可以切換目錄到test
既然第二個指令是子程式(新的shell),那他應該看不到這your_path變數阿
第一行的指令應該要export your_path=~/test變成環境變數才對阿!?可是上面
指令卻行得通...為何?是我理解錯誤?這也與我前幾小時問的makefile問題相關..
謝謝前輩。
--
Tags:
Linux
All Comments

By Dorothy
at 2013-12-27T15:50
at 2013-12-27T15:50

By Tracy
at 2013-12-30T21:25
at 2013-12-30T21:25

By Kyle
at 2014-01-01T19:38
at 2014-01-01T19:38

By Ursula
at 2014-01-03T16:32
at 2014-01-03T16:32

By Caroline
at 2014-01-06T07:21
at 2014-01-06T07:21

By Harry
at 2014-01-08T10:02
at 2014-01-08T10:02
Related Posts
ibus-table 倉頡故障求 db 編輯法

By Rebecca
at 2013-12-22T12:04
at 2013-12-22T12:04
關於makefile..

By Lydia
at 2013-12-22T10:27
at 2013-12-22T10:27
製作開機光碟

By Emma
at 2013-12-21T18:38
at 2013-12-21T18:38
非 root 可以改解析度嗎 ?

By Hardy
at 2013-12-21T14:40
at 2013-12-21T14:40
Ubuntu編譯核心後無法開機

By Adele
at 2013-12-20T15:43
at 2013-12-20T15:43