読み取る必要があるRスクリプトが複数あります(最大3つ、tr1.R、tr2.R、tr3.R)。
以下は、単一のスクリプトを読み取るbashスクリプトです。
#!/bin/bash
#PBS -l nodes=1:ppn=10,walltime=00:05:00
#PBS -M
#PBS -m e
module load R/4.0
Rscript ~/tr1.R
提案されたとおり、以下を試しました。@カス
#!/bin/bash
#PBS -l nodes=1:ppn=10,walltime=00:05:00
#PBS -M
#PBS -m e
module load R/4.0
**Rscript ~/tr"$i".R**
また、課題は以下を使用して送信されます。
for i in {1..3} ; do
qsub -o "default.$i.out" -e "errorfile$i" -v i script.sh
done
読めません。Rscript ~/tr"$i".R。
ベストアンサー1
これは速くて厄介です。
#!/bin/bash
echo -e "Printing script.......\n"
y=0
for (( y=0; y <= 9; y++ ))
do
echo "file tr$y.R contents: "
cat tr$y.R
echo ""
done