จะดังกริ่งระบบจากบรรทัดคำสั่งได้อย่างไร


17

ฉันใช้สคริปต์ Bash บางอย่างภายใต้ Linux ซึ่งต้องใช้เวลาสักครู่ ฉันต้องการเพิ่มท้ายคำสั่งให้กดกริ่งของระบบเมื่องานเหล่านั้นเสร็จสิ้นดังนั้นฉันจึงสามารถได้รับแจ้ง

อะไรคือคำสั่งที่เหมาะสมในการทำเช่นนั้น? (โปรดทราบว่าสิ่งที่ฉันต้องการคือการแจ้งเตือนด้วยเสียงและอาจมีข้อความเพื่อให้ฉันสามารถยอมรับการแก้ปัญหาใด ๆ ในเรื่องที่เกี่ยวกับเหล่านี้)


5
downvoting โดยไม่มีคำอธิบายไม่ได้เป็นประโยชน์มาก ...
Sekhemty


โซลูชันเหล่านี้ใช้ไม่ได้สำหรับฉัน
Sekhemty

4
งานวิจัยของคุณบอกอะไรคุณ สิ่งที่ว่ามีคุณพยายามและสิ่งที่ไม่ได้ทำงานหรือไม่
slhck

ตรวจสอบคำตอบนี้unix.stackexchange.com/questions/1974/…
MariusMatutiae

คำตอบ:


17
tput bel

เป็นโซลูชั่นที่ค่อนข้างพกพา


"tput bel" ทำงานได้บน macOS เท่าที่ควร
John Dallman

ทำงานบนเทอร์มินัลทุบตี Cygwin เช่นกัน
ysap

10

ลองคำสั่งนี้:

echo -e "\07"

1
NB The -eเป็นสิ่งจำเป็นเพื่อเปิดใช้งานการตีความ\07ลำดับ escape
FKEinternet

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