Jawaban:
Jika Anda mengaktifkan "bel terdengar" di Pengaturan Terminal di bawah Lanjutan, karakter kontrol BEL akan membunyikan suara peringatan default.
Untuk mencoba ini, keluarkan echo
perintah yang diikuti oleh control+ v control+ g. Jika Anda mengetiknya dengan benar, akan terlihat seperti ini:
$ echo ^G
dan ketika Anda menekan return, peringatan akan berbunyi.
( control+ vadalah pelarian shell untuk karakter kontrol yang langsung mengikuti.)
The afplay
perintah juga dapat digunakan untuk memutar file suara tertentu:
$ afplay /System/Library/Sounds/Funk.aiff
Pilihan lain, dengan kunci pengubah yang lebih sedikit, adalah menggunakan perintah tput bel
.
tput bel
memanggil "bel visual" jadi saya masih mendapatkan peringatan yang saya inginkan tanpa yang berisik
Saya suka solusi zigg. Agar singkat, saya melakukan ini:
Dalam /Users/{username}/.bash_profile
menambahkan baris
alias taskready='afplay /System/Library/Sounds/Hero.aiff'
Keluar dari terminal dan buka terminal. Sekarang Anda dapat menggunakan perintah steno taskready
.
Anda dapat memilih dari:
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
digunakan dalam bash untuk menutup untuk / sementara loop, mungkin nama yang berbeda mungkin lebih baik
man bash
semua kata kunci yang harus dihindari :-)