1 Star 0 Fork 4

纪英杰/unzip

forked from openKylin/unzip 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
zipgrep.txt 3.31 KB
一键复制 编辑 原始数据 按行查看 历史
周淦清 提交于 2022-09-28 20:34 . Import Upstream version 6.0
ZIPGREP(1L) ZIPGREP(1L)
NAME
zipgrep - search files in a ZIP archive for lines matching a pattern
SYNOPSIS
zipgrep [egrep_options] pattern file[.zip] [file(s) ...]
[-x xfile(s) ...]
DESCRIPTION
zipgrep will search files within a ZIP archive for lines matching the
given string or pattern. zipgrep is a shell script and requires
egrep(1) and unzip(1L) to function. Its output is identical to that of
egrep(1).
ARGUMENTS
pattern
The pattern to be located within a ZIP archive. Any
string or regular expression accepted by egrep(1) may be
used. file[.zip] Path of the ZIP archive. (Wildcard
expressions for the ZIP archive name are not supported.)
If the literal filename is not found, the suffix .zip is
appended. Note that self-extracting ZIP files are sup-
ported, as with any other ZIP archive; just specify the
.exe suffix (if any) explicitly.
[file(s)]
An optional list of archive members to be processed, sep-
arated by spaces. If no member files are specified, all
members of the ZIP archive are searched. Regular expres-
sions (wildcards) may be used to match multiple members:
* matches a sequence of 0 or more characters
? matches exactly 1 character
[...] matches any single character found inside the
brackets; ranges are specified by a beginning
character, a hyphen, and an ending character. If
an exclamation point or a caret (`!' or `^') fol-
lows the left bracket, then the range of charac-
ters within the brackets is complemented (that is,
anything except the characters inside the brackets
is considered a match).
(Be sure to quote any character that might otherwise be
interpreted or modified by the operating system.)
[-x xfile(s)]
An optional list of archive members to be excluded from
processing. Since wildcard characters match directory
separators (`/'), this option may be used to exclude any
files that are in subdirectories. For example, ``zipgrep
grumpy foo *.[ch] -x */*'' would search for the string
``grumpy'' in all C source files in the main directory of
the ``foo'' archive, but none in any subdirectories.
Without the -x option, all C source files in all directo-
ries within the zipfile would be searched.
OPTIONS
All options prior to the ZIP archive filename are passed to
egrep(1).
SEE ALSO
egrep(1), unzip(1L), zip(1L), funzip(1L), zipcloak(1L), zip-
info(1L), zipnote(1L), zipsplit(1L)
URL
The Info-ZIP home page is currently at http://www.info-
zip.org/pub/infozip/ or ftp://ftp.info-zip.org/pub/infozip/ .
AUTHORS
zipgrep was written by Jean-loup Gailly.
Info-ZIP 20 April 2009 ZIPGREP(1L)
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/ji_yingjie/unzip.git
git@gitee.com:ji_yingjie/unzip.git
ji_yingjie
unzip
unzip
openkylin/yangtze

搜索帮助