使用bash,是否可以将等效的空格键笔划发送到进程?如果是这样,怎么办呢?
编辑以澄清我想要实现的内容:假设我已经运行了一个mplayer进程,我想暂停当前歌曲的执行,我将如何实现这一目标?
答案 0 :(得分:4)
您可以将标准I / O定向到它。如果你使用的是Bash,那么你可能还有其他的GNU工具。 GNU Coreutils有一个echo
命令可以输出几乎任何东西。例如:
$ echo -n ' ' | some_command
然而,如果你需要一个真正的TTY(终端)并且你有更复杂的要求,那么看看expect,它几乎可以做任何人类的事情(除了思考)。
答案 1 :(得分:0)
您可以使用 kill 命令向进程发送信号。请尝试man kill
了解详情。