与遍历图和pset相关

时间:2019-06-15 19:13:12

标签: ab-initio

能帮我得到以下问题的答案: 我有一个包含很多.psets的通用图,如果我的图失败了,那么有什么方法可以知道哪个pset失败了。

1 个答案:

答案 0 :(得分:0)

使用Ab Initio环境运行pset或图形时,其中一个日志是已存档的pset:

info : Input pset archived to ...

该文件的第一行包含原始pset或图形名称作为最后一个字段,以|分隔。您可以使用head -1awk(将|\进行跳出):

head -1 /path-to-archived-input.pset | awk -F\| '{print $NF}'
/u/fdavis/ab/private_sand/test4/mp/3-sec-running-graph.pset

使用basename命令仅获取pset名称:

basename $(head -1 /path-to-archived-input.pset | awk -F\| '{print $NF}')
3-sec-running-graph.pset