saclst¶
saclst
是 SAC 软件自带的一个常用工具,用于列出头段变量的值。
使用 saclst help
可查询该命令的完整用法和选项。终端只键入 saclst
可查询简单用法,其语法很简单:
$ saclst header_lists f file_lists
header_lists
:要查看的头段变量名列表f
:关键字,表明接下来的所有参数都是 SAC 文件file_lists
:SAC 文件列表
注解
使用 saclst
时,SAC 头段变量名并不区分大小写,除了头段变量 F
以外。
F
用于存储事件的结束时刻相对于参考时刻的秒数,为了与关键字 f
区分,使用 saclst
查看其值时,必须使用大写。
查看单个文件的单个头段:
$ saclst npts f seis.SAC
seis.sac 1000
查看单个文件的多个头段:
$ saclst npts delta F f seis.SAC
seis.sac 1000 0.025 10.233
查看多个文件的多个头段:
$ saclst stla stlo evla evlo gcarc f N.*.U
N.AAKH.U 36.3726 137.92 -5.514 151.161 43.4752
N.ABNH.U 34.6326 137.231 -5.514 151.161 42.0392
N.AC2H.U 35.4786 137.735 -5.514 151.161 42.6857
N.AGMH.U 35.787 137.717 -5.514 151.161 42.9798
N.AGWH.U 43.0842 140.82 -5.514 151.161 49.2714
N.AHIH.U 38.2799 139.549 -5.514 151.161 44.8874