zipgrep.1
上传用户:andy_li
上传日期:2007-01-06
资源大小:1019k
文件大小:4k
源码类别:

压缩解压

开发平台:

MultiPlatform

  1. ." Info-ZIP grants permission to any individual or institution to use, copy,
  2. ." or redistribute this software, so long as:  (1) all of the original files
  3. ." are included; (2) it is not sold for profit; and (3) this notice is re-
  4. ." tained.  See the UnZip COPYING file for details.
  5. ."
  6. ." zipgrep.1 by Greg Roelofs.
  7. ."
  8. ." =========================================================================
  9. ." define .Y macro (for user-command examples; normal Courier font):
  10. .de Y
  11. .ft CW
  12. .in +4n
  13. .nf
  14. &\$1
  15. .ft
  16. .in
  17. .fi
  18. ..
  19. ." =========================================================================
  20. .TH ZIPGREP 1L "28 November 1998" "Info-ZIP"
  21. .SH NAME
  22. zipgrep - search files in a ZIP archive for lines matching a pattern
  23. .PD
  24. .SH SYNOPSIS
  25. fBzipgrepfP [fBegrep_optionsfP] fIpatternfP
  26. fIfilefP[fI.zipfP] [fIfile(s)fP .|.|.]
  27. [fB-xfP fIxfile(s)fP .|.|.]
  28. .PD
  29. ." =========================================================================
  30. .SH DESCRIPTION
  31. fIzipgrepfP will search files within a ZIP archive for lines matching
  32. the given string or pattern.  fIzipgrepfP is a shell script and requires
  33. fIegrepfP(1) and fIunzipfP(1L) to function.  Its output is identical to
  34. that of fIegrepfP(1).
  35. .PD
  36. ." =========================================================================
  37. .SH ARGUMENTS
  38. .TP
  39. .IP fIpatternfP
  40. The pattern to be located within a ZIP archive.  Any string or regular
  41. expression accepted by fIegrepfP(1) may be used.
  42. .IR file [ .zip ]
  43. Path of the ZIP archive.  (Wildcard expressions for the ZIP archive name are
  44. not supported.)  If the literal filename is not found, the suffix fC.zipfR
  45. is appended.  Note that self-extracting ZIP files are supported, as with any
  46. other ZIP archive; just specify the fC.exefR suffix (if any) explicitly.
  47. .IP [fIfile(s)fP]
  48. An optional list of archive members to be processed, separated by spaces.
  49. If no member files are specified, all members of the ZIP archive are searched.
  50. Regular expressions (wildcards) may be used to match multiple members:
  51. .RS
  52. .IP *
  53. matches a sequence of 0 or more characters
  54. .IP ?
  55. matches exactly 1 character
  56. .IP [.|.|.]
  57. matches any single character found inside the brackets; ranges are specified
  58. by a beginning character, a hyphen, and an ending character.  If an exclamation
  59. point or a caret (`!' or `^') follows the left bracket, then the range of
  60. characters within the brackets is complemented (that is, anything fIexceptfP
  61. the characters inside the brackets is considered a match).
  62. .RE
  63. .IP
  64. (Be sure to quote any character that might otherwise be interpreted or
  65. modified by the operating system.)
  66. .IP [fB-xfP fIxfile(s)fP]
  67. An optional list of archive members to be excluded from processing.
  68. Since wildcard characters match directory separators (`/'), this option
  69. may be used to exclude any files that are in subdirectories.  For
  70. example, ``fCzipgrep grumpy foo *.[ch] -x */*fR'' would search for the
  71. string ``grumpy'' in all C source files in the main directory of the ``foo''
  72. archive, but none in any subdirectories.  Without the fB-xfP
  73. option, all C source files in all directories within the zipfile would be
  74. searched.
  75. ." =========================================================================
  76. .SH OPTIONS
  77. All options prior to the ZIP archive filename are passed to fIegrepfP(1).
  78. .PD
  79. ." =========================================================================
  80. .SH "SEE ALSO"
  81. fIegrepfP(1), fIunzipfP(1L), fIzipfP(1L), fIfunzipfP(1L),
  82. fIzipcloakfP(1L), fIzipinfofP(1L), fIzipnotefP(1L), fIzipsplitfP(1L)
  83. .PD
  84. ." =========================================================================
  85. .SH URL
  86. The Info-ZIP home page is currently at fChttp://www.cdrom.com/pub/infozip/fR .
  87. .PD
  88. ." =========================================================================
  89. .SH AUTHORS
  90. fIzipgrepfP was written by Jean-loup Gailly.
  91. .PD