filepath=/tmp/name
ฉันมีตัวแปรที่เรียกว่า
ในการเข้าถึงตัวแปรฉันรู้ว่าฉันสามารถทำได้: $filepath
ในเชลล์สคริปต์ของฉันฉันพยายามทำบางสิ่งเช่นนี้ (มีจุดมุ่งหมายเพื่อ backticks)
`tail -1 $filepath_newstap.sh`
บรรทัดนี้ล้มเหลว duuh! เนื่องจากไม่ได้เรียกตัวแปร $filepath_newstap.sh
ฉันจะต่อท้าย_newstap.sh
ชื่อตัวแปรได้อย่างไร
โปรดทราบว่า backticks มีไว้สำหรับการประเมินนิพจน์
set -u
สิ่งที่ทำให้สคริปต์ยกเลิกหากคุณอ้างอิงตัวแปรที่ไม่ได้กำหนด