Tôi có một biến số FOO
với tôi cần được chỉ định với một giá trị sẽ có nhiều dòng. Một cái gì đó như thế này,Cách chỉ định giá trị nhiều dòng cho biến bash
FOO="This is line 1
This is line 2
This is line 3"
Vì vậy, khi tôi in giá trị của FOO
nó sẽ cho kết quả như sau.
echo $FOO
output:
This is line 1
This is line 2
This is line 3
Hơn nữa, số dòng sẽ được quyết định động như tôi sẽ khởi tạo nó bằng vòng lặp.
Câu trả lời được hiển thị trong câu hỏi khác sử dụng chủ yếu là read -d
không phù hợp với tôi khi tôi đang thực hiện các hoạt động chuỗi chuyên sâu và định dạng mã cũng quan trọng.
Remove khoảng trắng đầu trong dòng 2 và 3 và sử dụng: 'echo "$ FOO"' – Cyrus