我有一個變量FOO
與我需要分配一個值將是多行。事情是這樣的,如何將一個多行值分配給一個bash變量
FOO="This is line 1
This is line 2
This is line 3"
所以,當我打印的FOO
價值也應該給下面的輸出。
echo $FOO
output:
This is line 1
This is line 2
This is line 3
此外,線的數目將被動態地決定爲我將使用循環初始化它。
在另一個問題中主要使用read -d
顯示的答案不適合我,因爲我正在執行密集的字符串操作,並且代碼格式也很重要。
拆下通往空格:'回聲「$ FOO」' – Cyrus