текущий рабочий скрипт (script-A)
#!/bin/bash
#PBS -N test7
#PBS -q batch
#PBS -l nodes=1:ppn=6,walltime=00:30:00
#PBS -j oe
cd \$PBS_O_WORKDIR
mpirun -np 6 /home/sai/1QE/qe-6.5/bin/pw.x < si.scf.in > 92scf.out<br>
Что я хочу?
Я хочу запустить "bash анализ скрипта. sh" в "HEAD NODE "после выполнения вышеупомянутого задания внутри вычислительного узла.
например, script-B
#!/bin/bash
#PBS -N test7
#PBS -q batch
#PBS -l nodes=1:ppn=6,walltime=00:30:00
#PBS -j oe
cd \$PBS_O_WORKDIR
mpirun -np 6 /home/sai/1QE/qe-6.5/bin/pw.x < si.scf.in > 92scf.out
bash analysis.sh
Проблема
С вышеупомянутым script-B тоже все в порядке, но не в мой случай.
моя проблема в том, что программа анализа установлена только в моем головном узле, а не в вычислительном узле. поэтому он будет работать только в головном узле.
поэтому есть способ запуска анализа. sh сценарий в головном узле после сценария PBS в вычислительном узле.