[問題] submit的shell script該怎麼寫?

看板Linux作者 (新生活!~)時間16年前 (2009/11/03 22:01), 編輯推噓3(303)
留言6則, 3人參與, 最新討論串1/1
請問一個關於跑程式的問題 我在submit job的電腦是用condor的系統 condor.sh的內容如下: -- universe=vanilla initialdir=. executable=a.out queue -- 由於我都在執行檔的資料夾內做submit的動作,而且執行檔就取叫a.out 所以這樣子的設定都是OK的 這次我遇到一個套裝軟體,我要執行的動作不是執行檔a.out 而是給一個指令且後面還有許多參數控制輸出檔和輸入檔,如: run -f xxx -p xxx -o xxx 這樣子要怎麼submit呢? 我是把executable=a.out改成=a.bat 然後編輯a.bat這個檔案 裡頭就只打一行run -f xxx -p xxx -o xxx 可是這樣子丟出去的job一下子就錯誤結束了,我也不知道錯在哪 這應該算是linux的問題吧? 有人可以給我一些幫助嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.109.103.226 ※ 編輯: sinlin 來自: 140.109.103.226 (11/03 22:02) ※ 編輯: sinlin 來自: 140.109.103.226 (11/03 22:04)

11/03 23:55, , 1F
你的 a.bat 能執行嗎? (chmod a+x a.bat)
11/03 23:55, 1F

11/04 14:15, , 2F
或者用"source"指令執行也可以(source a.bat)...
11/04 14:15, 2F

11/04 14:24, , 3F
一樓的用完沒反應跳下一行指令,二樓的用完會跑
11/04 14:24, 3F

11/04 14:30, , 4F
這樣子是什麼情形,二樓的應該就是./a.bat吧?
11/04 14:30, 4F

11/07 08:59, , 5F
沒有 +x 權限的檔案不能直接執行 (./a.bat)
11/07 08:59, 5F

11/07 09:00, , 6F
去弄本 linux 的基本觀念書籍來看吧
11/07 09:00, 6F
文章代碼(AID): #1Ay3UrbW (Linux)
文章代碼(AID): #1Ay3UrbW (Linux)