두 명령을 동시에 실행하는 방법은 무엇입니까?

두 명령을 동시에 실행하는 방법은 무엇입니까?

두 개의 비디오가 있는데 정확히 동시에 (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

관련 정보