2011-07-06 76 views

回答

5

絕對。

$ echo "$foo" 

$ echo "${foo=$(echo bar)}" 
bar 
$ echo "$foo" 
bar 
+1

我想你完全錯過了他的問題。我認爲他想在IF語句中做一個分配。 – Flimzy

+0

謝謝,我一直在玩,但省略了引號,沒有意識到我的錯誤。 –

+0

沒有,他明白了,我能夠成功地在IF語句中把這個權利下放,例如:if [「$ {VAR = $(echo 1)}」-eq 1]; echo $ VAR;產生「1」 –