-2
甚至不知道如何說出我的問題,所以與我一起裸露。我必須運行幾百次模擬並掃描輸出文件中的某個變量。爲了運行該程序,我需要寫通過bash腳本寫入終端
$SIMPLESIM/simplesim-3.0/sim-outorder -config ../../config/tmp.cfg bzip2_base.i386-m32-gcc42-nn dryer.jpg
到終端,其中tmp.cfg是配置文件我將修改每個仿真。運行該命令會輸出一個文件,其中我通過tmp.cfg命名。這顯然工程時,我硬是將它輸入端子,但是,在bash腳本,運行此命令給我的錯誤
simplesim-3.0/sim-outorder no such file or directory
我相信這與$符號呢?謝謝你的幫助。
您是否在腳本中定義了SIMPLESIM? –
我不遵循。定義是什麼意思?當我在終端中鍵入上述命令時,它完美地工作,但不是當我在我的bash文件中將它作爲一行運行時。我甚至不確定$ SIMPLESIM部分甚至意味着什麼,我認爲它與文件路徑有關? –
只是在終端中執行echo $ SIMPLESIM,你得到的值是/ usr/tmp,在bash腳本中執行SIMPLESIM =/usr/tmp –