ฉันต้องการหยุดชั่วคราวในเชลล์สคริปต์เพื่อแสดงคำเตือนก่อนดำเนินการต่อ ตัวอย่างเช่นบน DOS มันจะเป็นดังนี้:
doit.bat:
[...]
echo 'Are you sure? Press Ctrl-C to abort, enter to continue.'
pause
[...]
ฉันจะทำสิ่งนี้ในทุบตีได้อย่างไร สำหรับช่วงเวลาที่คำสั่ง sleep นั้นดูเหมือนจะทำกลอุบายและเรียบง่ายพอ แต่ก็ไม่ใช่ความคิดที่แน่นอน:
doit.sh
[...]
echo 'Are you sure? Press Ctrl-C to abort.'
sleep 3
[...]