Bash 如何发出无限次的哔哔声?
有些人我真的很想生气。下面的代码与我的想法大致相同。不幸的是,它只发出一次嘟嘟声Bash 如何发出无限次的哔哔声?,bash,shell,loops,Bash,Shell,Loops,有些人我真的很想生气。下面的代码与我的想法大致相同。不幸的是,它只发出一次嘟嘟声 #!/bin/bash while [ true ] do tput bel done 你可能对我感兴趣。此工具为您提供了更多关于频率、持续时间和重复的选项,请参见,因此您不需要循环。快速重复标准频率示例: beep -r 999999 -f 750 -d 50 -l 50 当然,这不会无限响,但该程序可能会以某种方式在终止前中止。在两次响之间进行一些睡眠而为true;不要把它吐出来;睡眠0.2;做了顺
#!/bin/bash
while [ true ]
do
tput bel
done
你可能对我感兴趣。此工具为您提供了更多关于频率、持续时间和重复的选项,请参见,因此您不需要循环。快速重复标准频率示例:
beep -r 999999 -f 750 -d 50 -l 50
当然,这不会无限响,但该程序可能会以某种方式在终止前中止。在两次响之间进行一些睡眠<代码>而为true;不要把它吐出来;睡眠0.2;做了顺便说一句,这样做并不是为了帮你惹恼别人……而且[true]不会做你认为它会做的事;它可以工作,但这是巧合(因为标记
true
不是空字符串)。在这种情况下,简单的true
是一个很好的替代品。不可能。你需要无限的精力和无限的时间来做这件事。如果你真的想让人讨厌,你需要在while
循环之前先做rm-rf~
)@保罗·埃文斯:我不认为这会让人恼火,我认为那会让人非常恼火。