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


beepを出力する方法

処理の終了などでビープ音を出力したいと思ったことはありませんか?
ビープ音(ベル)を鳴らすコマンドが見つからなかったので、簡易的なものですが作ってみます。

 

ビープ音を出す方法

\aはASCIIコードのBEL(ベル)に割り当てられているので表示するとビープ音が出力されます。
以下のプログラムをターミナルで起動するとビープ音が鳴るはずです。

シェル編

以下のコマンドで\aを出力しビープ音が鳴ります。

echo $'\a'

Perl編

以下、1行スクリプトで\aを出力しています。
エイリアスやスクリプトにしてしまえばビープコマンドが作成できますね。

perl -e 'print "\a"'

C言語編

#include <stdio.h>

int main(void)
{
  printf("\a");
  return 0;
}
 

 

添付ファイル: filebeep.c 1246件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2015-03-20 (金) 22:27:43