1
บรรทัดใหม่ใน heredoc หายไปในไฟล์
ฉันกำลังสะท้อน heredoc เป็นไฟล์ แต่ตัวแบ่งบรรทัดหายไป เรียกใช้สคริปต์นี้ #!/bin/bash NAME="$1" mkdir -p $NAME FILE=$(cat <<SETVAR name = "$NAME" type = "test" SETVAR ) echo $FILE > $NAME/$NAME.txt ด้วย arg: foo ให้ผลลัพธ์ไฟล์ที่ foo / foo.txt ที่มี name = "foo" type = "test" ความคิดใด ๆ ขอบคุณ