.segy文件与.su文件相互转换
.su转.segy
[newuser57@GPU7 100-100all]$ segyhdrs<100-100all.su
[newuser57@GPU7 100-100all]$ segywrite<100-100all.su tape=100-100all.sgy endian=0 conv=1
记录了6+1 的读入
记录了1+0 的写出
3200字节(3.2 kB)已复制,0.000640975 秒,5.0 MB/秒
or
[newuser57@GPU7 未命名文件夹]$ segyhdrs<qc50-50-single60.su
[newuser57@GPU7 未命名文件夹]$ segywrite<qc50-50-single60.su tape=qc50-50-single60.sgy verbose=1 endian=0
Using Big Endian SU data format w/ XDR.
segywrite: tape opened successfully
segywrite: binary file opened successfully
记录了6+1 的读入
记录了1+0 的写出
3200字节(3.2 kB)已复制,7.4674e-05 秒,42.9 MB/秒
segywrite: tape closed successfully
segywrite: binary file closed successfully
.segy转.su
segyread tape=50-50all.sgy > 50-50all.su endian=0 conv=1
这里 conv=1 是使程序按照原来的格式进行转换,endian=0 表示在微机上工
作,endian=1 表示在工作站上工作。