首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从父文件夹运行qsub命令到包含文件*.dat的以下所有目录

从父文件夹运行qsub命令到包含文件*.dat的以下所有目录
EN

Stack Overflow用户
提问于 2013-06-05 22:49:00
回答 1查看 1.3K关注 0票数 0

我正在使用Redhat和pbs排队系统向有限元分析代码提交作业。我通常有一个文件夹,其中包含我想要运行的.dat文件和将提交.dat文件的.pbs文件。要提交.dat文件,我将在包含这两个文件的目录中运行命令"qsub *.pbs“。

如何在包含.dat文件的目录之外提交或直接运行"qsub *.pbs“。我通常是从.dat文件往上两个目录。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2013-07-23 23:29:09

你可以做一个find and exec

find /tmp/foo -name "*.pbs" -exec qsub {} \;

这是我运行的一个测试

代码语言:javascript
复制
[spuder@moab tmp]$ mkdir /tmp/torqueFun
[spuder@moab tmp]$ cd !$
[spuder@moab torqueFun]$ touch foo.pbs
[spuder@moab torqueFun]$ touch bar.pbs
[spuder@moab torqueFun]$ touch foobar.pbs

[spuder@moab torqueFun]$ find . -name "*.pbs" -exec qsub {} \;
19185.moab.novalocal
19186.moab.novalocal
19187.moab.novalocal
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16943022

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档