Jawaban:
printf \\adan osascript -e beepputar suara peringatan default, tetapi tidak bersuara jika volume peringatan diatur ke nol. printf \\ajuga 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+Gdengan sendirinya tidak melakukan apa pun untuk saya di mac.