f Shell Variable Scope ~ 迪貝之家

Pages

Shell Variable Scope

我在寫Nagios的plugin,跑一個while loop
但是有個變數(output)就是塞不進去
shell loop variable scope
透過+x 去查看執行狀況
variable scope
明明就有assign 值阿????
怪了~~怎麼跳出loop 後就變成NULL
想起兩年半前剛來這裡的時候
寫script的時候,也碰到同樣問題
只是當時東西很多
我就直接寫到檔案,再去讀檔
但這次不行,得找出原因來
還好今天找到了
底下這兩段話,寫得夠清楚了
pipe sub-shell
 pipe sub-shell
改寫如下,就解了: