script如何執行外部程式? - Linux

James avatar
By James
at 2015-03-11T12:30

Table of Contents

目前小弟遇到一點困難

就是說我需要用script的方式去結合多種不同的軟體

讓他變成一個流程

就是我只要按一個按鍵 就可以把結果弄出來

例如說 我今天要使用gnuplot來畫圖

那我在script裡面寫

gnuplot

plot XXXXX

可是執行的時候 他只會執行到gnuplot這個階段

plot的部份他就不會執行 整個script就卡住不會動了

由於以前沒有碰過script這個東西

網路上也沒看到比較相類似的需求

所以來這邊問問看 希望有大大可以指導

謝謝

--
Tags: Linux

All Comments

Suhail Hany avatar
By Suhail Hany
at 2015-03-15T10:35
gnuplot -e "plot XXXXX; plot XXXXX;"
Margaret avatar
By Margaret
at 2015-03-18T01:09
再不然我覺得可能要用 expect 做? (這我不熟
Doris avatar
By Doris
at 2015-03-20T18:55
用here document
http://tldp.org/LDP/abs/html/here-docs.html
Quanna avatar
By Quanna
at 2015-03-24T13:06
原來 heredoc 可以這樣用
Freda avatar
By Freda
at 2015-03-29T05:15
expect不是也有pause可以用?
Kelly avatar
By Kelly
at 2015-04-03T19:10
如果只是 gnuplot的話 可以用script寫好畫圖設定檔
例如說 檔名叫 plot.gnuplot
然後利用: gnuplot plot.gnuplot
Zora avatar
By Zora
at 2015-04-06T13:07
就可以讓gnuplot 利用該設定檔畫圖
Tracy avatar
By Tracy
at 2015-04-08T22:39
大多數專業畫圖軟體都可以用執行畫圖設定檔的方式執行

微型電腦的斷電問題

Puput avatar
By Puput
at 2015-03-10T22:50
這是一個要考慮到 filesystem andamp; storage的問題 如果是 file system read only partition 一般情況上不會掛掉 read write 的 partition 就看你要怎麼處理 使用者的設定資料你不能讓它不見 比較簡單的是就用 journaling f ...

用bash補文字檔中空位

Edwina avatar
By Edwina
at 2015-03-10T11:02
屙 小弟不才 又來問問題 今天類似有一個檔案這樣 (簡單縮小化 實際是一個頗大的檔案) 1234 1.00 0.44 521 2348 123 0897 0.92 0.12 886 2111 0.23 0.38 589 這邊有一些空格是沒有資料 在某一些程式讀取他們時 會導致被順向補 ...

ezgo 開發與移植討論

Zenobia avatar
By Zenobia
at 2015-03-10T08:31
Franklin大大在3/14,也就是這星期六要在高雄辦ezgo的開發與移植小聚唷 歡迎有興趣且也在附近的朋友來參加~ -- 正在使用 Chakra GNU/Linux 的高雄自由軟體愛好者+官方打包者一枚 - ...

微型電腦的斷電問題

Megan avatar
By Megan
at 2015-03-09T17:13
一般來說,像是AP這類的裝置,他的系統是唯讀的 能夠寫入資料的地方只有兩個 一個是nvram,一個是規劃成jiffs的區塊 所以平常如果你沒做什麼事,並不會有資料需要讀寫 但是像樹莓派,如果你沒特別設定過,都是全系統都可以寫入 只差在你有沒權限可以寫 所以平時可能就會有軟體不斷的在寫入或讀取 如果你直接斷電 ...

微型電腦的斷電問題

Belly avatar
By Belly
at 2015-03-09T17:01
我目前在玩網樂通的改機,我突然想到以前用網樂通或是DD-WRT,不用就是直接斷電, 也沒聽過這樣會有啥問題,如果我玩網樂通改機或其他像是樹莓派的電腦, 一定要login去下關機指令比較好嗎? 我目前知道直接斷電可能的兩個問題: 資料寫入不全(軟體) 晶片、磁頭IO故障(硬體) 是說一般家用的設備,對於斷 ...