
На моем компьютере Linux:
Я могу воспроизвести звук с материнской платы, используя, например, следующие команды:
setterm -bfreq 440
tput bel
sleep 0.1
setterm -bfreq 392
tput bel
sleep 0.1
Я хочу сделать то же самое на другой материнской плате компьютера: как мне с этим справиться? Я могу сделать:
tput bel | write the_user
но он будет издавать тот же самый звук!
решение1
Можешь попробовать:
{ setterm -term linux -bfreq 440; tput bel; } | write the_user
но получателю вашего удовольствия придется использовать виртуальную консоль, чтобы слышать различные тональности.