如何无限次地发出哔哔声?

时间:2015-03-13 05:12:31

标签: bash shell loops

有些人我真的很生气。下面的代码与我的想法一致。不幸的是,它只会发出一次哔哔声。

#!/bin/bash
while [ true ]
do
    tput bel
done

1 个答案:

答案 0 :(得分:1)

您可能对beep感兴趣。此工具为您提供有关频率,持续时间和重复的更多选项,请参阅manpage,因此您不需要循环。快速重复的标准频率示例:

beep -r 999999 -f 750 -d 50 -l 50

当然这不会发出无限的声音,但是这个程序可能会在终止之前以某种方式中止。