
Slurmはワークロードマネージャです。ジョブの実行には、インタラクティブモード(srun)とバッチモード(sbatch)の2つのモードがあります。
インタラクティブモードを使用する場合は、端末を開いたままにする必要があるため、リモート端末(ノートブック)に追加の負担をかけることができます。
ただし、sbatchモードではbashスクリプト(* .sh)のみを送信するだけで、リモート端末を閉じることができます。次のステップはすべてコンピューティングノードで処理されます。
実行可能プログラムを実行すると、「すべてのファイル名が正しいですか?」というメッセージが表示され、「はい」が必要です。私が望むのは、* .shファイルを実行するときにスクリプトが自動的に "yes"と入力して、プログラムが対話なしで実行を継続できるようにすることです。
追加の説明が必要な場合はお知らせください。
答え1
echo yes | your-program
yes yes | your-program