计算化学公社

 找回密码 Forget password
 注册 Register
Views: 5593|回复 Reply: 2
打印 Print 上一主题 Last thread 下一主题 Next thread

[任务提交/队列管理] pbs脚本编写求助,自动进入当前目录?

[复制链接 Copy URL]

132

帖子

0

威望

1029

eV
积分
1161

Level 4 (黑子)

目前在自己实验室的机群上用vasp计算。作业管理系统用的是torque 脚本按照如下方式写的。
#!/bin/bash
#PBS -l nodes=1:ppn=24
cd /home/user1/test/vasp/
mpirun -np 24 vasp > output

这样就存在一个问题每次如果要在不同的目录下面提交vasp计算,都需要重新修改进入路径。有没有谁有更好的脚本,可以默认提取出路径的呢?谢谢!

142

帖子

3

威望

4379

eV
积分
4581

Level 6 (一方通行)

2#
发表于 Post on 2016-3-2 00:07:21 | 只看该作者 Only view this author
PBS有workdir的变量,会自动cd到脚步所在的目录: cd $PBS_O_WORKDIR

评分 Rate

参与人数
Participants 2
eV +6 收起 理由
Reason
didi_dudu + 5 谢谢
sobereva + 1

查看全部评分 View all ratings

1102

帖子

18

威望

6692

eV
积分
8154

Level 6 (一方通行)

計算化学の社畜

3#
发表于 Post on 2016-3-2 09:24:04 | 只看该作者 Only view this author
laoman 发表于 2016-3-2 00:07
PBS有workdir的变量,会自动cd到脚步所在的目录: cd $PBS_O_WORKDIR

正解
Stand on the shoulders of giants

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2025-8-13 22:02 , Processed in 0.147051 second(s), 21 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list