作者bearching (Exploring inspirations)
看板Fortran
標題[問題] unix的shell script呼叫fortran跑迴圈
時間Thu Aug 12 10:58:59 2021
我是fortran的超超超超新手
所以想要請問一下,
我平常是需要遠端連到unix上,用shell script跑程式,
然後這個程式會呼叫fortran的程式進來跑資料
我的問題可能滿籠統的,因為其實也不知該從何問起XD
就是我想在shell script寫個迴圈,
假設i 是我的變數好了
for i in {1..10}這樣
那我呼叫的fortran
PGM="abc.f"
請問一下在這個abc.f裡面直接把loop的變數$i寫進去
那我在執行shell script的時候,
呼叫abc.f的時候,能夠順利執行嗎?
不好意思因為真的很不熟悉fortran跟unix,問的問題可能很笨
再麻煩各位了,謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.60.106.5 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Fortran/M.1628737141.A.413.html
推 blc: getenv 08/12 11:57
→ poooooo: 你是要把$i寫進f檔裡面嗎? 08/16 12:15
→ poooooo: 如果是真的話就getenv,或是touch一個tmp.txt檔把$i寫進 08/16 12:18
→ poooooo: 去,再讓fortran去讀也是可以 08/16 12:18
→ bearching: 感謝 我再查看看getenv的指令 08/26 15:06