Відповіді:
Якщо у налаштуваннях термінала у розділі Додатково увімкнено "звуковий дзвінок", символи керування BEL подають звуковий сигнал за замовчуванням.
Щоб спробувати це, видайте echo
команду, за якою слідує control+ v control+ g. Якщо ви введете правильно, це буде виглядати приблизно так:
$ echo ^G
і коли ви натиснете return, пролунає попередження.
( control+ v- це втеча оболонки для наступного керуючого символу.)
afplay
Команда також може бути використана для відтворення конкретного звукового файлу:
$ afplay /System/Library/Sounds/Funk.aiff
Інший варіант, з меншими клавішами модифікатора - використовувати команду tput bel
.
tput bel
називає "візуальний дзвін", тому я все одно отримую попередження про те, що хочу без шумного
Мені подобається рішення зигг. Для того, щоб це було коротко, я зробив це:
В /Users/{username}/.bash_profile
додати рядок
alias taskready='afplay /System/Library/Sounds/Hero.aiff'
Закрийте термінал і відкрийте термінал. Тепер ви можете скористатися командою скорочення taskready
.
Ви можете вибрати:
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
використовується в bash для закриття циклів для / while, можливо, інша назва може бути кращою
man bash
всі ключові слова, яких слід уникати :-)