作者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://webptt.com/cn.aspx?n=bbs/Fortran/M.1628737141.A.413.html
1F:推 blc: getenv 08/12 11:57
2F:→ poooooo: 你是要把$i写进f档里面吗? 08/16 12:15
3F:→ poooooo: 如果是真的话就getenv,或是touch一个tmp.txt档把$i写进 08/16 12:18
4F:→ poooooo: 去,再让fortran去读也是可以 08/16 12:18
5F:→ bearching: 感谢 我再查看看getenv的指令 08/26 15:06