我有这个脚本在集群上运行模拟。据我所知,我的集群只接受shell脚本。我想把变量LAMBDA放在#PBS -N旁边,但是我的变量被注释掉了,我对此无能为力。我无法删除“#”,因为我觉得它是在群集上运行的预定义设置。有什么方法可以实现吗?请理解它不是评论#PBS -N是一种给模拟命名的方法。它无意中被注释掉了。
LAMBDA= 0.05
#PBS -N $LAMBDA_0.05_m_1_200k
#PBS -l nodes=1:ppn=1,pmem=1000mb
#PBS -S /bin/bash
#$ -m n
#$ -j oe
FOLDER= 0.57
WDIR=/home/vikas/ala_1_free_energy/membrane_200k/restraint_decoupling_pullinit_$FOLDER
cd /home/vikas/ala_1_free_energy/membrane_200k/restraint_decoupling_pullinit_$FOLDER
/home/durba/gmx455/bin/mdrun -np 1 -deffnm md0.05 -v
答案 0 :(得分:0)
为什么?您可以回复评论并查看评论' &安培;以这种方式变量作为变通方法。