Есть у меня скриптик: он запускает mp3-трек через проигрыватель mpg123, попутно плавно увеличивая громкость с помощью aumix. Вообщем будильник у меня такой. Так вот, его я запускаю командой at, утром он меня будит, но проигрыватель mpg123 нигде не отображается, т.е. песня играет, а на экране пустая консоль с приглашением. Приходится каждый раз убивать mpg123, открывая список процессов и завершая его командой kill. Меня такое положение дел совсем не радует.
Может быть есть способы указать в скрипте, чтоб mpg123 запускался по нормальному и его можно было потом выключить по ctrl+c?
Или тогда еще такой вопрос: как в скрипте завершить вызванную программу? kill PID не подходит, т.к. PID постоянно разный.