我有一個簡單的問題,我想,但我找不到解決方案。
一個簡單的perl腳本會打印出以下行"tests - Blub" "tests - Blub - Abc"
,我將它分配給一個像var=$(perl ...)
這樣的變量,但爲什麼我不能將它解析爲數組varArray=($var)
,並且該命令varArray=("tests - Blub" "tests - Blub - Abc")
有效?解析值到數組
預期的結果應該是這樣的:
tests - Blub
tests - Blub - Abc
,而不是像這樣:
"tests
-
Blub"
"tests
-
Blub
-
Abc"
感謝您的任何建議。
什麼shell /版本? – 2011-02-18 19:51:58
Linux bash版本3.2.39。 – CSchulz 2011-02-18 19:54:02