編輯:變量W /空格+ SSH
它出現在我的首要問題是通過對每一個迭代循環處理「字」是在遠程主機上空。 COLORS變量在我回顯時看起來很好,它顯示了所有四種顏色。
我有一個bash腳本使用FOR循環通過ssh這樣調用:
ssh [email protected] <<EOF
COLORS=RED GREEN WHITE ORANGE
for word in $COLORS; do
echo $word
done
exit
EOF
我的輸出看起來像這樣但是:
ORANGE
ORANGE
ORANGE
ORANGE
for循環標識4空間delmited ARGS在COLOURS變量,因爲它循環並回聲4次,它只顯示最後一個參數ORANGE。我可以改變什麼,以便每個參數都得到迴應?
關於改變'COLORS什麼=紅色綠色白色ORANGE'到'顏色= 「紅色綠色白橙」'? – fedorqui
,似乎沒有工作,我得到這個錯誤:「回聲ORANGE:沒有這樣的文件或目錄」 – gjw80