Odpowiedzi:
Jeśli w ustawieniach terminala w ustawieniach zaawansowanych masz włączoną funkcję „dzwonka dźwiękowego”, znaki kontrolne BEL będą emitować domyślny dźwięk alarmu.
Aby spróbować, wydaj echo
polecenie, a następnie control+ v control+ g. Jeśli wpiszesz to poprawnie, będzie to wyglądać tak:
$ echo ^G
a po naciśnięciu returnrozlegnie się dźwięk alarmu.
( control+ vto ucieczka powłoki bezpośrednio po znaku kontrolnym.)
afplay
Komenda może być również używany do odtwarzania pliku dźwiękowego specyficzny:
$ afplay /System/Library/Sounds/Funk.aiff
Inną opcją, z mniejszą liczbą klawiszy modyfikujących, jest użycie polecenia tput bel
.
tput bel
dzwonię do „wizualnego dzwonka”, więc nadal otrzymuję alert, którego chcę bez
Lubię rozwiązanie Zigga. W skrócie zrobiłem to:
W /Users/{username}/.bash_profile
dodaj linię
alias taskready='afplay /System/Library/Sounds/Hero.aiff'
Wyjdź z terminalu i otwórz terminal. Teraz możesz użyć polecenia skrótu taskready
.
Możesz wybrać z:
Basso.aiff Frog.aiff Hero.aiff Pop.aiff Submarine.aiff
Blow.aiff Funk.aiff Morse.aiff Purr.aiff Tink.aiff
Bottle.aiff Glass.aiff Ping.aiff Sosumi.aiff
done
jest używany w bash do zamykania pętli for / while, być może inna nazwa może być lepsza
man bash
wszystkie słowa kluczowe, których należy unikać :-)