PBS/Torque: очень простой скрипт pbsdsh с PBS_VNODENUM
Я пытаюсь отправить следующий очень простой скрипт в мой кластер:
#!/bin/sh
#PBS -l nodes=3:ppn=8,walltime=00:01:00
#PBS -M eamorr@mydomain.com
#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 'echo $ PBS_VNODENUM'