快速而简单。这个命令有效
locate -i mymovieormysong|parallel mplayer
歌曲(或电影)播放,但我无法用键盘控制 mplayer。如何做到这一点(如果可能的话)?
实际上,当我使用键盘前进或后退时,我得到了这个
^[[C^[[C^[[C^[[C^[[C^[[C^[[C^[[D^[[D^[[D
Edit1:使用 -u (取消分组)选项,输出出现,但当我按下键盘控制 mplayer 时仍然出现 [C 和 [D
答案1
我认为您不太可能想要多次mplayer
运行。
通常,GNU Parallel 会获取进程的 tty(由于进程组逻辑)。--tty
将 tty 交给正在运行的 tty。因此,如果mplayer
从 tty 读取,那么这可能会起作用:
locate -i mymovieormysong|parallel --tty mplayer