[SAC-HELP] sac website

Brian Savage savage at uri.edu
Tue Jan 29 06:20:12 PST 2008


Ying Cal

There is currently no easy way to check the endianness of a sac file  
directly, but

What you can do is something like
% od -j 304 -N 4 -t d4  sacfile
0000460                 6
0000464

% od -j 304 -N 4 -t d4  sacfile.swap
0000460         100663296
0000464

It outputs the header version number, which should be 6.  If it is  
not 6 (100663296 or anything else)
then you either have a byte swapped  sac file or the file is not a  
sacfile.  This will only tell you if
the file you are looking at is the same endianness as your system.

The current version of SAC (101.1) can read and write both types of  
sac files.

Cheers,
Brian



On Jan 28, 2008, at  6:22 PM , Yingcai Zheng wrote:

> is there a flag in a SAC file that can tell the file is BIG_ENDIAN  
> or LITTLE_ENDIAN?
> thanks.
> ying cai
>
>
>
> _______________________________________________
> sac-help mailing list
> sac-help at iris.washington.edu
> http://www.iris.washington.edu/mailman/listinfo/sac-help




More information about the sac-help mailing list