ฉันมีสคริปต์ทดสอบที่มีคำสั่งจำนวนมากและจะสร้างเอาต์พุตจำนวนมากฉันใช้set -xหรือset -vและset -eดังนั้นสคริปต์จะหยุดเมื่อเกิดข้อผิดพลาด อย่างไรก็ตามยังค่อนข้างยากสำหรับฉันในการค้นหาว่าบรรทัดใดหยุดการดำเนินการเพื่อค้นหาปัญหา มีวิธีการที่สามารถส่งออกหมายเลขบรรทัดของสคริปต์ก่อนที่จะดำเนินการแต่ละบรรทัดหรือไม่? หรือส่งออกหมายเลขบรรทัดก่อนนิทรรศการคำสั่งที่สร้างโดยset -x? หรือวิธีการใด ๆ ที่สามารถจัดการกับปัญหาตำแหน่งบรรทัดสคริปต์ของฉันจะช่วยได้มาก ขอบคุณ.
echo