2013-02-14 181 views
-2

我試圖在Ubuntu中運行一個C程序,只要打開Mozilla Firefox,它就應該開始運行。只要Firefox打開,就應該在後臺連續啓動Mozilla Firefox。我該怎麼做在後臺運行程序

+2

爲什麼重複這個問題:http://stackoverflow.com/questions/14872551/run-a-program-without-terminal ? – junix 2013-02-14 10:52:41

回答

0

創建一個腳本。

在這個腳本中,啓動你的程序和Firefox。

運行腳本。

0

使用腳本類似於下面與您的程序一起運行的Firefox:

#/bin/sh 

myprogram & 
my_program_pid="$!" 

firefox 

kill $my_program_pid 
+0

我試圖運行我的C程序使用上面的腳本,但它給錯誤,在行號。 3「命令未找到」。Firefox正在打開,但我得到了上述錯誤 – user2071551 2013-02-22 13:05:02

+0

@ user2071551嘗試指定程序的完整路徑。 – 2013-02-22 13:31:48

+0

我試着給我的文件(C程序)的路徑,但它給錯誤爲「權限被拒絕」。我甚至嘗試使用root權限相同,但結果是一樣的。 – user2071551 2013-02-22 14:20:56