shell script背景工作一問 - Linux

Poppy avatar
By Poppy
at 2010-06-03T00:42

Table of Contents

※ 引述《DRLai (蘇打)》之銘言:
: 我有些資料要跑,但由於機器資源有限
: 需要把資料分批處理
: 資料之間沒有相關性,所以不用在乎先後順序
: 我原本寫得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

如果執行時間差不多, 可以這樣做
for fn in a b c
do
./myprogram $fn &
done
./myprogram d
for fn in e f g
do
./myprogram $fn &
done

--
Tags: Linux

All Comments

Chrome OS秋天問世

Zora avatar
By Zora
at 2010-06-03T00:00
Chrome OS即將大功告成,預計在今(2010)年秋天,就可以看到筆記型電腦廠商推出 搭載Chrome OS的機種。不過Chrome暫時沒有進入平板的計畫。 http://www.thechromesource.com/google-vp-chrome-os-release-in-q4/ http: ...

緊急 有誰考過Linux國際證照 ?

Caitlin avatar
By Caitlin
at 2010-06-02T22:27
我想問一下各位大家~ 有誰考過Linux國際證照? 我現在完全沒頭緒 不知道是否有誰可以給我的方向 例如: 1.考些什麼(我有去查過他有考三種) LPIC、RHCE、NCLP 可是我完全對這三種沒什麼概念 是否有誰考過可以跟我講一下經驗 at.at 2.費用大約多少? 3.有題庫嘛? ...

shell script背景工作一問

Steve avatar
By Steve
at 2010-06-02T19:17
我有些資料要跑,但由於機器資源有限 需要把資料分批處理 資料之間沒有相關性,所以不用在乎先後順序 我原本寫得script如下 for fn in a b c d do ./myprogram $fn andamp; done 讓我的程式去執行a~d這些參數 但是我希望作到的事情是 當他 ...

可攜式系統 portable os

Tom avatar
By Tom
at 2010-06-02T19:11
有沒有可能 未來在軟硬體成熟 大家出門只要帶一個隨身碟 裡面就是自己慣用的系統, 設定跟軟體都安裝好了 而印表機或其他多媒體先不驅動 目前有相關的免安裝系統嗎 謝謝 - ...

文字介面的選單?

Thomas avatar
By Thomas
at 2010-06-02T18:55
請問一下 我想弄一個在command line下的選單 這是要透過script嗎? 我有一份list 希望呈現出來後有光棒可以上下左右選擇 選了後執行相對應的行為 請教一下要怎麼做 謝謝 P.S. 因為常常ssh到不同host,很難記 想弄一個簡單的方式去連,有什麼推薦的現成方法嗎? - ...