Spec-Zone .ru
спецификации, руководства, описания, API
Spec-Zone .ru
спецификации, руководства, описания, API
Библиотека разработчика Mac Разработчик
Поиск

 

Эта страница руководства для  версии 10.9 Mac OS X

Если Вы выполняете различную версию  Mac OS X, просматриваете документацию локально:

Читать страницы руководства

Страницы руководства предназначаются как справочник для людей, уже понимающих технологию.

  • Чтобы изучить, как руководство организовано или узнать о синтаксисе команды, прочитайте страницу руководства для страниц справочника (5).

  • Для получения дополнительной информации об этой технологии, ищите другую документацию в Библиотеке Разработчика Apple.

  • Для получения общей информации о записи сценариев оболочки, считайте Shell, Пишущий сценарий Учебника для начинающих.



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.  zip-grep zipgrep
       grep 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, supported,
              ported,  as  with  any other ZIP archive; just specify the .exe suffix (if any) explic-itly. explicitly.
              itly.

       [file(s)]
              An optional list of archive members to be processed, separated by spaces.  If no member
              files  are specified, all members of the ZIP archive are searched.  Regular expressions
              (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 `^') follows the left bracket, then the range of  char-acters characters
                     acters within the brackets is complemented (that is, anything except the charac-ters characters
                     ters 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 directories 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), zipinfo(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                                      28 February 2005                                   ZIPGREP(1L)

Сообщение о проблемах

Способ сообщить о проблеме с этой страницей руководства зависит от типа проблемы:

Ошибки содержания
Ошибки отчета в содержании этой документации со ссылками на отзыв ниже.
Отчеты об ошибках
Сообщите об ошибках в функциональности описанного инструмента или API через Генератор отчетов Ошибки.
Форматирование проблем
Отчет, форматирующий ошибки в интерактивной версии этих страниц со ссылками на отзыв ниже.