Linux Beep音 コマンド Ubuntuでビープ音を鳴らす方法

こんにちは、minoruです。

処理に時間のかかるbashなどのシェルスクリプトを走らせた時など、処理が終わったら音を鳴らして知らせてくれるようにしたかったので、Beep音について調べてみたが、ネット上に書かれた情報通りにやっても音が出ない。

ただ、上記のような目的で音が鳴りさえすれば何でも良いので、以下の方法で代用した。

まず、効果音ラボのようなフリー素材で、好きなブザー音をダウンロードして、ローカルのミュージックフォルダなど、任意の場所に保存する。

その音声ファイルはbeep.mp3などのファイル名にしておくと良いだろう。

次にコマンドで動かせる音声プレイヤーをインストールする。mplayerは私のUbunutu(正確にはXubuntu22.04)には最初からは入っていなかったので、以下のコマンドでインストールする。

sudo apt install mplayer

あとはシェルスクリプトの処理の最後とかに以下を書き足す。

〜処理〜
mplayer ~/ミュージック/beep.mp3

どうやらmplayerはbeep.mp3を1回再生したら勝手に終了してくれるようだ。

これで長くていつ終わるかわからない処理が終わるのを、じっと待つことなく、ファファーン♪みたいな音で知らせる事ができるようになった。

LinuxやUbuntuをこれから試してみたい!と言う人や、今までWindowsで使っていたPCをWindowsは残したままLinuxやUbuntuを活用してみたい人は以下の本がおすすめ!
https://amzn.to/3Vl1oNx

LinuxやUbuntuを使おうとして、初心者の人が最初に「?」となりやすいのがコマンドでしょう。使い方がわかればこれほど簡単で便利なものはありませんが、最初は戸惑うのが普通です。そんな初心者に向けてマンガで超わかりやすいコマンドについて学べるのはシス管系女子みんとちゃんの本!
https://amzn.to/3FMTx5v

シェアする

  • このエントリーをはてなブックマークに追加

フォローする