Создайте именованный канал.
mkfifo /tmp/mplayer-control
Запустите его в подчиненном режиме
mplayer -slave -input file=/tmp/mplayer-control mymusic.mp3
Теперь в другом терминале я могу сделать mplayer pause
или quit
echo "pause" > /tmp/mplayer-control
echo "quit" > /tmp/mplayer-control
Как заставить mplayer продолжать работу, когда выдавать команду через echo "pause" > /tmp/mplayer-control
.
Все мои неудачные попытки.
echo "continue" > /tmp/mplayer-control
echo "go on" > /tmp/mplayer-control
echo "play" > /tmp/mplayer-control