首页 > 解决方案 > 如何通过命名管道暂停mplayer后继续?

问题描述

创建一个命名管道。

mkfifo /tmp/mplayer-control

以从模式运行

mplayer -slave -input file=/tmp/mplayer-control mymusic.mp3

现在在另一个终端我可以制作 mplayerpausequit

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

标签: bashpipemplayer

解决方案


pause是一个切换。所以要在 a 之后恢复pause,你发送另一个pause命令。


推荐阅读