我想运行一个脚本4000次,每次它生成一个名为min1.gro的输出文件。每次它将替换以前的版本。我想用4000输出的其他名称来命名输出,以便以后可以访问任何一个。那么如何自动执行命名过程呢?
我的脚本的一部分如下:
va3=$(grep -o -i G8LE C60_GRM_box.gro | wc -l)
export va4=$(expr $va3 / 60)
insert-molecules -ci C60.gro -nmol 1 -f C60_GRM_box.gro -o C60_GRM_box.gro
grompp -f minim.mdp -c C60_GRM_box.gro -r C60_GRM_box.gro -p C60_GRM_box.top -o min1.tpr -maxwarn 1
mdrun -v -deffnm min1
fi
现在我有一个名为min1.gro的输出,我想将其重命名为1到4000,因为我将运行以下命令以运行上述脚本4000次。
for i in {1..4000}; do bash Simulation.sh; done