[問題] 請問這樣的動作 是否可用 shell script 來完成

看板Linux作者 (星星的眷族)時間17年前 (2008/11/22 01:13), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
請教各位先進: 目前我再使用一個 S軟體計算數據,使用這個程式,部分前面動作可以使用shell script 來完成,但是需要手動輸入指令,讓這個軟體可以在shell-konsole顯示出數據,接著 使用 "儲存歷史紀錄" 的方式將數據紀錄下來。 例如在Konsole中: $ st (<=讓該軟體執行的keywork) $ sh A.txt (讓軟體可以執行動作) 接著變成 S> 我需要在該 S> 輸入 一些指令 EX: S> 0 100 (輸入要顯示數據的範圍,在konsole的畫面中會顯示出數據) 接著 S> exit (離開該軟體) 回到Konsole $ (接著做 將Konsole的歷史紀錄 儲存下來) 因為需要取得的數據量龐大 像這一長串的動作是很機械性的性質,是否有方法用shell programming 或者 C語言 來自動執行。 感謝指教 !~~非常感恩 ^^" -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.135.9.224

11/27 15:59, , 1F
expect可以符合你的需求
11/27 15:59, 1F

11/30 15:39, , 2F
非常感謝 現在正在看相關文件 ^^"
11/30 15:39, 2F
文章代碼(AID): #199kmuPv (Linux)