writing binary data

Holger.VanKoll_at_SWISSCOM.COM
Date: 03/26/04

  • Next message: -ray: "alt_disk_install question"
    Date:         Fri, 26 Mar 2004 21:03:18 +0100
    To: aix-l@Princeton.EDU
    
    

    Hello Aix-lers,

    I have this string

    80DF000038600002540807FE38A00000

    containing 16 bytes ( 80 , DF , 00, 00 and so on).

    I want to have a binary file containg those bytes.
    So that
    cat file|od -x
    would give this output:

    0000000 80DF 0000 3860 0002 5408 07FE 38A0 0000

    I could use cut to get every single byte; f.e.

    echo 80DF000038600002540807FE38A00000|cut -c1-2
    echo 80DF000038600002540807FE38A00000|cut -c3-4

    and I also know how to convert those bytes to decimal, if necessary.

    I just see no way to write binary data.
    If $a contains 80 (hex) or 128 (decimal), a echo $a >filename just
    creates a textfile with 128.

    Any suggestions?

    Regards,

    Holger


  • Next message: -ray: "alt_disk_install question"