今天碰到一個情況,我想在實驗室裏找一臺機器,可是實驗室裏那麼多電腦,哪一臺是呢?要讓電腦自己說出來自己在哪兒,就想到了beep。
beep是早期電腦發聲的方法,它使用每臺電腦都安裝的喇叭發聲。可以通過編程讓喇叭發出各種長短的、各種頻率的和各種大小的聲音。今天我們就不講怎麼讓喇叭譜曲了,今天只讓它發出一串聲音提醒我就行了。
再說Ubuntu,爲了避免電腦發出刺耳的聲音,系統屏蔽了beep功能。要打開也很簡單,請按如下方法。
1、安裝beep程序。這個程序默認是沒有,請執行如下命令安裝。
sudo apt-get install beep
2、修改blacklist。
sudo vim /etc/modprobe.d/blacklist.conf
註釋掉
blacklist pcspkr
這個選項顯然是屏蔽驅動程序的。
3、簡單的執行beep程序,需要幾個參數,我後面會解釋一下。這裏連續10分鐘鳴叫。
for i in $(seq 500) ; do /usr/bin/beep -f 300.7 -r 2 -d 100 -l 400; /bin/sleep 1; done
我補充一下beep的參數,接下來用bash腳本唱歌咯。