bash - 在计算节点中运行程序后,如何在头节点的 PBS 脚本中运行 bash 脚本
问题描述
当前工作脚本(脚本-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>
我想要的是?
在计算节点内运行上述作业后,我想在“HEAD NODE”中运行“bash script analysis.sh”。
例如脚本-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
问题
上面的脚本-B 也很好,但在我的情况下不是。
我的问题是分析程序仅安装在我的头节点中,而不是在计算节点中。所以它只能在头节点中工作。
那么,有没有办法在计算节点中的 PBS 脚本之后在头节点中运行 analysis.sh 脚本。
解决方案
推荐阅读
- javascript - Jscript 语法错误 - 代码 800A03EA - Microsoft JScript 编译 - Sawtooth 供应链 - Windows 10
- javascript - 获取推送不是填充数组的函数
- php - 会话开始错误但不知道如何解决
- android - 根据用户ID显示json数据letest记录
- html - 同一部分中 HTML 堆叠列的 CSS 响应式网页设计
- html - HTML 视频无法在 Safari 浏览器中播放
- python - 如何在python的while循环内停止for循环
- c++ - 如何让 call_once() 在构造函数中正常工作?
- php - Laravel 检查函数构造的用户角色
- c# - 如何在特定位置的 RichTextBox 中插入表格