2013-10-02 35 views
0

我用nohup腳本有一些問題。嘗試啓動:用nohup啓動java程序進入循環

for i in `seq 1 2`; do "/usr/bin/nohup java -cp JavaProg.jar Sintetic.WriteBigFiles /store/file$i.lob &"; done; 

得到錯誤:

-bash: /usr/bin/nohup java -cp JavaProg.jar Sintetic.WriteBigFiles /store/file1.lob &: No such file or directory 
-bash: /usr/bin/nohup java -cp JavaProg.jar Sintetic.WriteBigFiles /store/file2.lob &: No such file or directory 

在以下情況下:

/usr/bin/nohup java -cp JavaProg.jar Sintetic.WriteBigFiles /store/file1.lob & 

一切正常。

有人可以知道一些解決方法嗎?

謝謝!

回答

0

嘗試這種

for i in `seq 1 2`; do /usr/bin/nohup java -cp JavaProg.jar Sintetic.WriteBigFiles /store/file$i.lob & ; done; 
+0

我嘗試這樣做:[根@ CDH〜]#對於i在SEQ 1 2;/usr/bin/nohup java -cp JavaProg.jar Sintetic.WriteBigFiles /store/file$i.lob&;完成並得到:-bash:語法錯誤附近的意外令牌';' – Kukuruka