テキストファイルから1行を取得する3つのパラメータを使用するシェルスクリプトがあります。
テキストファイルの例:
1 1 2300000
1 2300001 5300000
1 5300001 7100000
1 7100001 9200000
1 9200001 12600000
各行に一度スクリプトを実行したいと思います。
sbatch script 1 1 2300000
sbatch script 1 2300001 5300000
...など
テキストファイルの各行にこれら3つのパラメータを含むコードを書きたいと思います。これまで、私は以下を含むいくつかを試しました。
while read x y z in text
do
./script $x $y $z
done
ここで同様の質問を見つけましたが、私の質問に対する答えはありません。各行を手動で送信する準備が整いました。
ベストアンサー1
while read x y z; do
./script "$x" "$y" "$z"
done < FILENAME
参考FILENAME
にして使用しないでくださいin text
確認するバッシュFAQ #1