[問題] LINUX的script呼叫執行檔

作者: Grace (ANN)   2013-03-25 23:44:01
不好意思 我找很久還無法解決
我已經編譯好 FORTRAN 的執行檔 A
另一個檔案是是用 LINUX 寫的 script B
然後都把它在 ~/bin
B 裡面有設定 PATH 的變數
可是 A 裡面無法設定它的路徑
要怎麼用 B 呼叫 A
這問題讓我頭弄了好幾個禮拜
感激
作者: Cypresslin (啊哈哈~~)   2013-03-26 09:11:00
直接用絕對路徑如何?
作者: george1224 ( )   2013-03-26 23:27:00
你說A要讀PATH這個變數? 假如是的話可以用call getenv
作者: Grace (ANN)   2013-03-27 16:10:00
因為要給不同帳號執行,所以不能用絕對路徑, 所以我要試試用script 呼叫 編譯好的 fortran 執行檔
作者: george1224 ( )   2013-03-28 01:39:00
我想的方式是你將script給執行檔用的路徑設定成某個環境變數,然後再fortran用getenv 去取得他 很瞎的方法
作者: Grace (ANN)   2013-04-03 16:58:00
喔~ 謝謝~我會試試看

Links booklink

Contact Us: admin [ a t ] ucptt.com