「mplayer alarm clock」をグーグルで検索すると、実際にこの問題と実際にすぐに使用できる解決策を扱っているページがたくさん出てきますが、とにかく試してみましょう。
#!/bin/bash
{
for ((volume = 0; volume <= 100; volume += 5)); do
/usr/bin/aumix -v${volume} -w100 >/dev/null
sleep 2
done
} &
mplayer http://66.225.205.192:80
echo "good morning! :-)"
をインストールする必要がありますaumix
。これは、ここで音量を変更するために使用されます (もちろん、他のものを使用することもできます)。間のブロック{
}
はバックグラウンドで実行されます。このaumix
コマンドは、PCM の音量を 100% に設定し、メインの音量を 2 秒ごとに 5% ずつ徐々に調整します。100% に達すると、ループが終了し、バックグラウンド ジョブが終了します。
を使用aumix
したことはありません。期待どおりに動作しない場合に備えて、man ページを読むことをお勧めします (これはテストされていません)。
mplayer
終了するまでフォアグラウンドで実行され、終了するとコーヒーが作られ、温かい歓迎で迎えられます。
それで始められますか?