0
我想在使用qsub的另一個bash腳本中運行bash腳本(因爲我需要在集羣上運行實際問題)。使用qsub在另一個bash腳本中調用bash腳本
下面是這個問題的演示。我有兩個腳本如下:
腳本1:
#!/bin/bash -f
sh ./script2.sh
腳本2:
#!/bin/bash
echo "It works fine!"
現在,如果我把這兩個腳本文件夾中,並使用命令sh script1.sh
,它會正常工作。但是,如果使用qsub命令來運行它qsub script1.sh
它將通過一個錯誤:
SH:./script2.sh:沒有這樣的文件或目錄
我怎樣才能解決這個問題?