Jak dzwonić dzwonkiem systemowym z wiersza poleceń?

17

Używam skryptów Bash pod Linuksem, których ukończenie wymaga trochę czasu; Na końcu chciałbym dodać polecenie, aby zadzwonić dzwonkiem systemowym, gdy te zadania zostaną wykonane, aby otrzymać powiadomienie.

Jakie jest właściwe polecenie, aby to zrobić? (proszę zauważyć, że potrzebuję powiadomić dźwiękiem i ewentualnie wiadomością, aby zaakceptować każde rozwiązanie w tym zakresie).

Sekhemty
źródło
5
Głosowanie bez wyjaśnienia nie jest zbyt przydatne ...
Sekhemty,
Te rozwiązania nie działają dla mnie.
Sekhemty
4
Co mówią ci twoje badania? Czego dokładnie próbowałeś, a co nie działało?
slhck,
Sprawdź tę odpowiedź, unix.stackexchange.com/questions/1974/…
MariusMatutiae

Odpowiedzi:

17
tput bel

jest stosunkowo przenośnym rozwiązaniem.

gnucchi
źródło
„tput bel” działa na macOS, tak jak powinien.
John Dallman,
Działa również na terminalu bash Cygwin.
ysap,
10

Wypróbuj to polecenie:

echo -e "\07"
Rolnik
źródło
1
Uwaga: Jest -eto konieczne, aby umożliwić interpretację \07sekwencji ucieczki.
FKEinternet
Działa również na terminalu bash Cygwin.
ysap,