如何同时运行两个命令?

如何同时运行两个命令?

我有两个视频,需要同时播放(通过 mplayer)。该怎么做?

答案1

启动多个后台任务。这意味着第二个任务不需要等待第一个任务完成加载。告诉&命令在后台运行。

从命令行:在第一个中,(点)的数量.等于实例的数量。

set "/my/vid/path.mp4"   
for i in . . ;do (mplayer "$1" &) ;done   

或者

set "/my/vid/path.mp4"; ( 
mplayer "$1" &
mplayer "$1" & )

或者

( mplayer "/my/vid/path.mp4" &
  mplayer "/my/vid/path.mp4" & ) 

或者在脚本中调用play-two "/my/vid/path.mp4"

#!/bin/bash
mplayer "$1" &
mplayer "$1" &

答案2

GNU并行

在您的具体情况下:

parallel  mplayer ::: file1.avi file2.avi

相关内容