2014-09-01 115 views
1

你好我試圖使用bash腳本在同一時間運行兩個實例的VLC:運行兩個實例的VLC同時

#!/bin/bash 

vlc http://testvideo1.com/video.mp4 

vlc http://testvideo1.com/video.m3u8 

但是當我運行此第二個命令纔會運行我關閉了vlc的第一個實例

回答

3

默認情況下,腳本將等待每個命令,直到過程返回。 (即關閉)您應該使用ampersand運算符在後臺運行命令。您的bash腳本應爲:

#!/bin/bash 

vlc http://testvideo1.com/video.mp4 & 
vlc http://testvideo1.com/video.m3u8 & 
+3

如果您希望僅當所有進程都關閉時腳本才能退出,則可以使用wait。一個簡單的方法就是'wait%1;等待%2「 – 2014-09-01 04:29:45

相關問題