在LSF环境中获取bjobs的CWD

时间:2015-06-13 08:59:13

标签: lsf

bjob​​s -l给出了CWD分为3行的作业的详细描述。 我想要一个能够可靠地获取CWD的命令。

1 个答案:

答案 0 :(得分:2)

如果您使用的是最新版本的LSF(我认为是9.1.2+),您可以使用-o的{​​{1}}选项来自定义bjobs短格式输出,以便为您提供每项工作CWD在一条线上:

bjobs

如果你正在运行旧版本的LSF,你唯一真正的选择是解析长格式bjobs输出。

$ bjobs -o 'jobid exec_cwd' 5950 JOBID EXEC_CWD 5950 /home/squirrel/cwd 的{​​{1}}选项将在-UF选项中显示相同的输出,但采用“无格式”方式。这将基本上将当前拆分为多行的所有作业事件进行处理,并将每一行显示在一行上以便于解析。