ฉันมีข้อความที่พิมพ์ได้ในไฟล์ (header.txt):
*******************
* $string
*******************
และฉันมีสคริปต์ (generate.sh):
prn_header () {
string=$1
echo $(<header.txt)
}
prn_header I_want_this_text_for_the_header
และผลลัพธ์จะเหมือนกับ header.txt ทุกประการ
ปัญหาของฉันคือ: ฉันจะรับเทมเพลตจากไฟล์ได้อย่างไร แต่แทนที่ตัวแปรที่จำเป็นในนั้นก่อนพิมพ์
จริงๆ แล้ว ฉันมีชิ้นส่วนข้อความมากมายในไฟล์ และผลลัพธ์ที่ได้ก็สร้างขึ้นจากชิ้นส่วนเหล่านั้น
$(rm -rf ~)
ต้องมีการดำเนินการโค้ดนั้นในการประเมิน - person Charles Duffy   schedule 08.02.2016