Czy istnieje sposób na odtwarzanie dźwięków alarmowych OSX z terminala? Dźwięki alertów wymienione w Preferencjach systemowych> Dźwięk> Karta Efekt dźwiękowy
13
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
.źródło
tput bel
dzwonię do „wizualnego dzwonka”, więc nadal otrzymuję alert, którego chcę bezLubię rozwiązanie Zigga. W skrócie zrobiłem to:
W
/Users/{username}/.bash_profile
dodaj linięWyjdź z terminalu i otwórz terminal. Teraz możesz użyć polecenia skrótu
taskready
.Możesz wybrać z:
źródło
done
jest używany w bash do zamykania pętli for / while, być może inna nazwa może być lepszaman bash
wszystkie słowa kluczowe, których należy unikać :-)Innym sposobem na sygnał dźwiękowy jest
echo -e '\a'
źródło