Jawaban:
printf \\a
dan osascript -e beep
putar suara peringatan default, tetapi tidak bersuara jika volume peringatan diatur ke nol. printf \\a
juga diam jika bel yang dapat didengar dinonaktifkan.
Anda juga bisa menggunakan afplay atau mengatakan:
afplay /System/Library/Sounds/Funk.aiff
say done
Ada lebih banyak file efek suara di /System/Library/PrivateFrameworks/ScreenReader.framework/Versions/A/Resources/Sounds/.
say -v ?
(setidaknya dalam Yosemite) untuk mendapatkan daftar suara yang diinstal - Saya punya beberapa! Berikut ini adalah skrip kecil untuk mengatakan apa yang Anda inginkan dalam setiap suara yang tersedia:for i in $(say -v \? | awk '{print $1;}'); do echo $i; say -v $i "Build terminated\!"; done
Cara paling sederhana adalah menggunakan bel
echo -e "\a"
Cara lain adalah dengan echo ^G
. Tetapi Anda tidak benar-benar mengetik ^G
. Sebagai gantinya, ketik ctrl+v, ctrl+g
, yang akan muncul sebagai echo ^G
.
ctrl+G
dengan sendirinya tidak melakukan apa pun untuk saya di mac.