Có cách nào để phát âm thanh cảnh báo OSX từ thiết bị đầu cuối không? Các âm thanh cảnh báo được liệt kê trong Tùy chọn hệ thống> Âm thanh> Tab Hiệu ứng âm thanh
Có cách nào để phát âm thanh cảnh báo OSX từ thiết bị đầu cuối không? Các âm thanh cảnh báo được liệt kê trong Tùy chọn hệ thống> Âm thanh> Tab Hiệu ứng âm thanh
Câu trả lời:
Nếu bạn đã bật "chuông âm thanh" trong Cài đặt thiết bị đầu cuối trong Nâng cao, các ký tự điều khiển BEL sẽ phát ra âm thanh cảnh báo mặc định.
Để thử điều này, hãy đưa ra echo
lệnh theo sau control+ v control+ g. Nếu bạn gõ đúng, nó sẽ trông như thế này:
$ echo ^G
và khi bạn nhấn return, cảnh báo sẽ vang lên.
( control+ vlà một lối thoát vỏ cho ký tự điều khiển ngay sau đó.)
Các afplay
lệnh cũng có thể được sử dụng để đóng một tập tin âm thanh cụ thể:
$ afplay /System/Library/Sounds/Funk.aiff
Một tùy chọn khác, với ít phím bổ trợ hơn, là sử dụng lệnh tput bel
.
tput bel
gọi là "chuông trực quan" để tôi vẫn nhận được cảnh báo mà tôi muốn mà không gây ồn ào
Tôi thích giải pháp của zigg. Để giữ cho nó ngắn, tôi đã làm điều này:
Trong /Users/{username}/.bash_profile
thêm một dòng
alias taskready='afplay /System/Library/Sounds/Hero.aiff'
Thoát khỏi thiết bị đầu cuối và mở thiết bị đầu cuối. Bây giờ bạn có thể sử dụng lệnh tốc ký taskready
.
Bạn có thể chọn từ:
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
được sử dụng trong bash để đóng / vòng lặp, có thể một tên khác có thể tốt hơn
man bash
cho tất cả các từ khóa để tránh :-)