]> git.lizzy.rs Git - plan9front.git/blob - sys/man/1/strings
add HISTORY to various man pages
[plan9front.git] / sys / man / 1 / strings
1 .TH STRINGS 1
2 .SH NAME
3 strings \- extract printable strings
4 .SH SYNOPSIS
5 .B strings
6 [
7 .B -m
8 .I min
9 ] [
10 .I file ...
11 ]
12 .SH DESCRIPTION
13 .I Strings
14 finds and prints strings containing
15 .I min
16 (default 6)
17 or more
18 consecutive printable
19 .SM UTF\c
20 -encoded characters
21 in a (typically) binary file, default
22 standard input.
23 Printable characters are taken to be
24 .SM ASCII
25 characters from blank through tilde (hexadecimal 20 through 7E), inclusive,
26 and
27 all other characters from value 00A0 to FFFF.
28 Strings reports
29 the decimal offset within the file at which the string starts and the text
30 of the string. If the string is longer than 70 runes the line is
31 terminated by three dots and the printing is resumed on the next
32 line with the offset of the continuation line.
33 .SH SOURCE
34 .B /sys/src/cmd/strings.c
35 .SH SEE ALSO
36 .IR nm (1)