Re: edit a binary file

From: Renison, Rick (rick.renison@EDS.COM)
Date: Tue Sep 09 2003 - 23:13:28 EDT


I have W32 vim. Thanks for the tip.
Also, you can ftp the file to W32 and use frhead (free Hex editor).

> -----Original Message-----
> From: Bill Thompson [mailto:bill.thompson@GOODYEAR.COM]
> Sent: September 9, 2003 3:39 PM
> To: aix-l@Princeton.EDU
> Subject: Re: edit a binary file
>
>
> Okay, nobody else bit on this so I'll give you *a* way to do
> it (probably
> not the only way).
>
> I have vim (http://www.vim.org) installed on all my
> computers. vim has a -b
> option to allow you to directly edit binary files. Using vim
> with the -b
> option in a "here to" notation would allow you to edit the file with a
> script.
>
> e.g.: Suppose you knew you wanted to change the characters at position
> 25-29 on line 5 of a binary file with the string "abcde". The
> following
> script would do that.
>
> #!/bin/sh
> /usr/local/bin/vim -b /foo/bar/file <<END_OF_VIM
> 5G25|Rabcde^[:wq!
> END_OF_VIM
>
> However as I'm sure you know, changing a binary file is
> *very* dangerous.
> Change them at your own risk
>
> Bill Thompson
> Sr UNIX Systems Administrator
> The Goodyear Tire & Rubber Co.
>
> Contains Confidential and/or Proprietary Information
> May Not Be Copied or Disseminated Without Express Consent of
> The Goodyear
> Tire & Rubber Company.
>
> AIX-L Archives: http://marc.theaimsgroup.com/?l=aix-l&r=1&w=2
>
>
> ----- Original Message -----
> From: Arthur Prince
> Newsgroups: bit.listserv.aix-l
> To: aix-l@Princeton.EDU
> Sent: Monday, September 08, 2003 6:57 AM
> Subject: edit a binary file
>
> I ned to be able to edit a binary file frfom a sheel script,
> i.e replace
> one string with another. Can awk or sed or anything do this
> on a binary
> file?
>
>
>
>
> Message sent via Totalise Webmail - http://www.totalise.co.uk/
>



This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 22:17:11 EDT