我不得不像data='Type=Eatable Fruits="Apple Orange"'
一個變量傳遞給一個bash腳本(print.sh),簡單地打印第一,第二,第三比命令行參數,一個由線。操縱含有引用的字符串變量bash腳本
當我傳遞的變量data
到腳本,通過運行:sh print.sh $data
,產量爲
Type=Eatable
Fruits="Apple
Orange"
但隨後的需求是
Type=Eatable
Fruits="Apple Orange"
第二行也應該打印雙引號。 (第三個參數應該是NULL/Nothing)
我該如何改變以獲得像上面那樣的輸出?