看板 Linux 關於我們 聯絡資訊
我有些資料要跑,但由於機器資源有限 需要把資料分批處理 資料之間沒有相關性,所以不用在乎先後順序 我原本寫得script如下 for fn in a b c d do ./myprogram $fn & done 讓我的程式去執行a~d這些參數 但是我希望作到的事情是 當他a~d參數都做完後,接著再去作e~g這樣 由於是背景執行 如果是直接把e~g參數寫在for後面,這樣所有工作都會一起執行 我想要得是當a~d完成後,繼續跑e~g 這樣的情形下該怎麼寫script呢? a,b,c,d (第一批要背景執行的) e,f,g (第二批要背景執行的) 麻煩指導,感謝m(_ _)m -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.138.145.170
ago1414:$? 取得執行狀態 再去下if 判斷 06/02 20:38