9base

revived minimalist port of Plan 9 userland to Unix
git clone git://git.suckless.org/9base
Log | Files | Refs | README | LICENSE

strings.1 (773B)


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