Can I ask why you want to use a borne script? David
On Mon, Aug 10, 2015, 11:18 AM Mauro Souza <[email protected]> wrote: > If you have the program in C to process data, going to bash is like > swapping a large truck for a turtle. Bash will be orders of magnitude > slower, and you will have to take a lot of care to pipe data all over awk, > sed, tr and the like. > Bash is a terrible choice, python (or perl, or PHP) would be faster. Way > faster. > > Mauro > http://mauro.limeiratem.com - registered Linux User: 294521 > Scripture is both history, and a love letter from God. > > 2015-08-10 11:42 GMT-03:00 Brent Kimberley <[email protected]>: > >> How about ihex or srec? >> >> >> Original Message >> From: Giles Orr >> Sent: Monday, August 10, 2015 10:32 >> To: GTALUG Talk >> Reply To: GTALUG Talk >> Subject: Re: [GTALUG] Processing a binary file with a shell script >> >> >> On 10 August 2015 at 04:12, Ansar Mohammed <[email protected]> wrote: >> > Hello All, >> > I am writing a bourne shell script, to read a binary file as input and >> take >> > action depending on the contents of the file. >> > >> > The file is a mixture of ASCII and binary codes (such as ASCII filed >> lengths >> > and flags). >> > >> > I have the processing already done in C. I would like to convert it to a >> > bourne shell. >> > >> > Does anyone have any suggestions on what combination of tools I may be >> able >> > to use? >> >> If you're only trying to look at the ASCII data (and trying to process >> binary data in Bash seems like a poor idea), then you may want to look >> at the "strings" command: >> >> $ strings $(which ls) >> >> "strings" is part of the binutils package on Debian. >> >> -- >> Giles >> http://www.gilesorr.com/ >> [email protected] >> --- >> Talk Mailing List >> [email protected] >> http://gtalug.org/mailman/listinfo/talk >> THIS MESSAGE IS FOR THE USE OF THE INTENDED RECIPIENT(S) ONLY AND MAY >> CONTAIN INFORMATION THAT IS PRIVILEGED, PROPRIETARY, CONFIDENTIAL, AND/OR >> EXEMPT FROM DISCLOSURE UNDER ANY RELEVANT PRIVACY LEGISLATION. No rights to >> any privilege have been waived. If you are not the intended recipient, you >> are hereby notified that any review, retransmission, dissemination, >> distribution, copying, conversion to hard copy, taking of action in >> reliance on or other use of this communication is strictly prohibited. If >> you are not the intended recipient and have received this message in error, >> please notify me by return e-mail and delete or destroy all copies of this >> message. >> --- >> Talk Mailing List >> [email protected] >> http://gtalug.org/mailman/listinfo/talk >> > > --- > Talk Mailing List > [email protected] > http://gtalug.org/mailman/listinfo/talk >
--- Talk Mailing List [email protected] http://gtalug.org/mailman/listinfo/talk
