strings(1) manual page
Table of Contents
strings - find printable strings in an object or binary file
strings [ -a | - ] [ -t format | -o ] [ -n number | -number ] [ file... ]
SUNWtoo
The strings utility looks for ASCII
strings in a binary file. A string is any sequence of 4 or more printing
characters ending with a newline or a null character.
strings is useful
for identifying random object files and many other things.
The following
options are supported:
- -a | -
- Look everywhere in the file for strings. If
this flag is omitted, strings only looks in the initialized data space
of object files.
- -n number | -number
- Use a number as the minimum string length
rather than the default, which is 4.
- -o
- Equivalent to -t d option.
- -t format
- Write each string preceded by its byte offset from the start of the file.
The format is dependent on the single character used as the format option-argument:
- d
- The offset will be written in decimal.
- o
- The offset will be written in
octal.
- x
- The offset will be written in hexadecimal.
The following
operand is supported:
- file
- A path name of a regular file to be used as
input. If no file operand is specified, the strings utility will read from
the standard input.
See environ(5)
for descriptions of the following
environment variables that affect the execution of strings: LC_CTYPE
, LC_MESSAGES
,
and NLSPATH
.
The following exit values are returned:
- Successful
completion.
- >0
- An error occurred.
od(1)
, environ(5)
The algorithm
for identifying strings is extremely primitive.
For backwards compatibility,
the options -a and - are interchangeable.
Table of Contents