कमांड लाइन से सिस्टम की घंटी कैसे बजाएं?


17

मैं लिनक्स के तहत कुछ बैश स्क्रिप्ट का उपयोग कर रहा हूं जिन्हें पूरा करने के लिए कुछ समय की आवश्यकता होती है; मैं उन कार्यों के पूरा होने पर सिस्टम की घंटी बजाने के लिए उनमें से एक कमांड जोड़ना चाहता हूं, इसलिए मुझे सूचित किया जा सकता है।

ऐसा करने के लिए उचित आदेश क्या है? (कृपया ध्यान दें कि मुझे एक ध्वनि के साथ और संभवतः एक संदेश के साथ सूचित करने की आवश्यकता है, इसलिए मैं इन संबंध में किसी भी समाधान को स्वीकार कर सकता हूं)।


5
एक स्पष्टीकरण के बिना डाउनवोटिंग बहुत उपयोगी नहीं है ...
सेकेम्टी


ये समाधान मेरे लिए काम नहीं कर रहे हैं।
सेकेम्टी

4
आपका शोध आपको क्या बताता है? क्या वास्तव में आप की कोशिश की है और क्या काम नहीं किया है?
slhck

इस उत्तर की जाँच करें, unix.stackexchange.com/questions/1974/…
MariusMatutiae

जवाबों:


17
tput bel

एक अपेक्षाकृत पोर्टेबल समाधान है।


"tput bel" macOS पर काम करता है, जैसा कि इसे करना चाहिए।
जॉन डेलमैन

Cygwin बैश टर्मिनल पर भी काम करता है।
ysap

10

इस आदेश का प्रयास करें:

echo -e "\07"

1
NB क्रम -eसे \07भागने के क्रम की व्याख्या को सक्षम करने की आवश्यकता है ।
FKEinternet

Cygwin बैश टर्मिनल पर भी काम करता है।
ysap
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.