Spec-Zone.ru › Perl 5.36

ptargrep

СОДЕРЖАНИЕ

  • ИМЯ
  • СИНТАКСИС
  • ОПИСАНИЕ
  • ПАРАМЕТРЫ
  • АВТОРСКИЕ ПРАВА

ИМЯ

ptargrep - Применение сопоставления шаблонов к содержимому файлов в архиве tar

СИНТАКСИС

ptargrep [options] <pattern> <tar file> ...

Options:

 --basename|-b     ignore directory paths from archive
 --ignore-case|-i  do case-insensitive pattern matching
 --list-only|-l    list matching filenames rather than extracting matches
 --verbose|-v      write debugging message to STDERR
 --help|-?         detailed help message

ОПИСАНИЕ

Эта утилита позволяет применять сопоставление шаблонов к содержимому файлов, содержащихся в архиве tar. Вы можете использовать её для поиска всех файлов в архиве, содержащих строки, соответствующие указанному шаблону, и либо выводить пути к файлам, либо извлекать файлы.

Шаблон будет использоваться как регулярное выражение Perl (в отличие от простого регулярного выражения grep).

Можно указать несколько имен файлов архивов tar — они будут обрабатываться поочерёдно.

ПАРАМЕТРЫ

--basename (псевдоним -b)

При извлечении соответствующих файлов игнорировать путь к каталогу из архива и записывать в текущий каталог с использованием имени файла из архива. Обратите внимание: если два соответствующих файла в архиве имеют одинаковое имя файла, второй извлечённый файл перезапишет первый.

--ignore-case (псевдоним -i)

Сделать сопоставление шаблонов нечувствительным к регистру.

--list-only (псевдоним -l)

Вывести путь к каждому соответствующему файлу из архива в стандартный вывод. Без этого параметра по умолчанию происходит извлечение каждого соответствующего файла.

--verbose (псевдоним -v)

Записывать отладочную информацию в стандартный поток ошибок.

--help (псевдоним -?)

Отобразить это руководство.

АВТОРСКИЕ ПРАВА

Авторские права 2010 Грант Маклин <grantm@cpan.org>

Эта программа является свободной программой; вы можете перераспределять её и/или изменять её в соответствии с теми же условиями, что и Perl сам по себе.

© 1993–2021 Larry Wall and others
Licensed under the GNU General Public License version 1 or later, or the Artistic License.
The Perl logo is a trademark of the Perl Foundation.
https://perldoc.perl.org/5.36.0/ptargrep

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API