このように、一連のファイルを個別に処理するシェルスクリプトを作成しました
#!/bin/bash
#set parameters (I have many)
...
#find the files and do iteratively
for File in $FileList; do
source MyProcessing.sh
done
MyProcessing.sh
は呼び出しスクリプトであり、メイン スクリプトの変数と関数は呼び出しスクリプトで使用されます。
qsub
ここで、シェル スクリプトをクラスターに移動し、反復で使用したいと思います。私は試した
#find the files and do iteratively
for File in $FileList; do
echo "source MyProcessing.sh" | qsub
done
しかし、この方法では機能しません。誰でも助けることができますか?前もって感謝します。