การป้องกันไม่ให้สคริปต์ Perl หยุดทำงานโดยอัตโนมัติในเทอร์มินัล


1

ฉันกำลังพยายามสร้างทางลัดไปยังสคริปต์ Perl โดยบันทึกคำสั่งเทอร์มินัลซึ่งเรียกใช้สคริปต์เป็น.commandไฟล์ สคริปต์เป็นแบบโต้ตอบและอนุญาตให้ผู้ใช้เชื่อมต่อกับมันผ่านทางบรรทัดคำสั่ง อย่างไรก็ตามเมื่อฉันเปิด.commandไฟล์สคริปต์จะทำงานจากนั้นจะหยุดหลังจากที่โหลดเสร็จ (ตัวเลือกเมนูจะแสดงก่อนlogoutและ[process completed])

มีวิธีใดที่จะหลีกเลี่ยงการออกจากระบบอัตโนมัติและการเลิกใช้สคริปต์หรือไม่?


หากคุณเรียกใช้งานเทอร์มินัลโดยมีสคริปต์อยู่ในนั้นซึ่งอ่านจาก stdin ควรรอให้อินพุตจากผู้ใช้ไม่สิ้นสุดทันที คุณสามารถให้เนื้อหาของ "ทางลัดแปลก ๆ " ที่เปิดตัวเทอร์มินัลและสคริปต์ perl ได้หรือไม่?
alexis

คำตอบ:


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.