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