Відповіді:
Якщо у налаштуваннях термінала у розділі Додатково увімкнено "звуковий дзвінок", символи керування 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всі ключові слова, яких слід уникати :-)