APLawrence.com -  Resources for Unix and Linux Systems, Bloggers and the self-employed

2003/12/15 strings command

Extract printable strings from a file. The usual use is to look inside some data or program file to get possibly useful information out of it. It's also useful if you have a file that MIGHT contain garbage control characters and you just want to be safe.

Without any flags, strings doesn't necessarily search the entire file:


apl$ strings  -15 `which strings` | wc -l
     207
apl$ strings -a -15 `which strings` | wc -l
     208
apl$ strings - -15 `which strings` | wc -l
     242
 

But on a Linux box:

bash-2.05a$ strings  -15 `which strings` | wc -l
     47
bash-2.05a$ strings  -a -15 `which strings` | wc -l
     47
bash-2.05a$ strings  - -15 `which strings` | wc -l
     47
 

And on a BSD box, "-" and "-a" are equivalent:

bash-2.05a$ strings  -15 `which strings` | wc -l
     117
bash-2.05a$ strings  -a -15 `which strings` | wc -l
     172
bash-2.05a$ strings  - -15 `which strings` | wc -l
     172
 


Got something to add? Send me email.




Increase ad revenue 50-250% with Ezoic


More Articles by

Find me on Google+

© Tony Lawrence



Kerio Samepage


Have you tried Searching this site?

Support Rates

This is a Unix/Linux resource website. It contains technical articles about Unix, Linux and general computing related subjects, opinion, news, help files, how-to's, tutorials and more.

Contact us





The danger of computers becoming like humans is not as great as the danger of humans becoming like computers. (Konrad Zuse)





This post tagged: