[問題] 想寫一個有點小複雜的linux script

看板Linux作者 (mystea)時間17年前 (2008/10/08 04:47), 編輯推噓0(004)
留言4則, 1人參與, 最新討論串1/8 (看更多)
各位好, 我想寫一個bash script來重複跑一個叫做(./program)的程式. ./program 本身會從一個叫做 input.txt 的檔案讀取輸入資料(三個浮點數), 然後進行運算產生結果. 寫script的目的是要讓電腦自動去讀不同的輸入資料. 比方說我總共要跑(./program) 25次. 第一次要輸入1.0 3.5 4.2, 第二次要輸入6.8 7.1 5.3,....這樣. 這些不同的輸入值被存在另一個檔案input.list裡: #start of input.list: 1.0 3.5 4.2 6.8 7.1 5.3 ... ... ... (共25行) #end of input.list 所以跑第一次的時候, 我要先讓bash script讀input.list的第一行, 然後把第一行的結果存成input.txt, 然後執行./program 執行完./program之後, 把input.txt洗掉, 進行第二個迴圈. 第二個 迴圈要把input.list的第二行存成input.txt然後執行./program,... 如此週而復始... 請問我該從何下手呢? 感謝不盡. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 128.97.69.13

10/08 09:41, , 1F
UCLA 學生? 作業? 你把你寫有問題的部分post出來比較好
10/08 09:41, 1F

10/08 09:44, , 2F
把你的想法做法或有問題部份post 不然你這樣好像叫人幫寫
10/08 09:44, 2F

10/08 09:49, , 3F
疑問input.txt為什要要一直去做覆蓋 存在一個變數裡
10/08 09:49, 3F

10/08 09:49, , 4F
運算在最後 再存成檔案不是比較快@__@?
10/08 09:49, 4F
文章代碼(AID): #18wyhj2E (Linux)
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 8 篇):
文章代碼(AID): #18wyhj2E (Linux)