PBS/Torque:带有 PBS_VNODENUM 的非常简单的 pbsdsh 脚本

PBS/Torque:带有 PBS_VNODENUM 的非常简单的 pbsdsh 脚本

我正在尝试向我的集群提交以下非常简单的脚本:

#!/bin/sh
#PBS -l nodes=3:ppn=8,walltime=00:01:00
#PBS -M [email protected]
#PBS -j oe
#PBS -m bae
#PBS -N geophysics 

pbsdsh date
pbsdsh echo $PBS_VNODENUM

输出如下:

Wed Oct 24 12:52:08 IST 2012
Wed Oct 24 12:52:08 IST 2012
Wed Oct 24 12:52:08 IST 2012
Wed Oct 24 12:52:08 IST 2012
Wed Oct 24 12:52:08 IST 2012
Wed Oct 24 12:52:08 IST 2012
Wed Oct 24 12:52:08 IST 2012
Wed Oct 24 12:52:08 IST 2012
Wed Oct 24 12:52:08 IST 2012
Wed Oct 24 12:52:08 IST 2012
Wed Oct 24 12:52:08 IST 2012
Wed Oct 24 12:52:08 IST 2012
Wed Oct 24 12:52:08 IST 2012
Wed Oct 24 12:52:08 IST 2012
Wed Oct 24 12:52:08 IST 2012
Wed Oct 24 12:52:08 IST 2012
Wed Oct 24 12:52:08 IST 2012
Wed Oct 24 12:52:08 IST 2012
Wed Oct 24 12:52:08 IST 2012
Wed Oct 24 12:52:08 IST 2012
Wed Oct 24 12:52:08 IST 2012
Wed Oct 24 12:52:08 IST 2012
Wed Oct 24 12:52:08 IST 2012
Wed Oct 24 12:52:08 IST 2012
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

我肯定应该得到 0-23,而不是一串零???

真的被这个问题难住了,想问问社区......

答案1

我找到了这个线给出了类似这样的示例(适合您的特殊需求):

pbsdsh -s bash -c ‘回显 $PBS_VNODENUM’

相关内容