Spec-Zone.ru › Perl 5.38

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 regex).

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

ПАРАМЕТРЫ

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

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

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

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

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

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

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

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

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

Отобразить эту документацию.

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

Авторское право 2010 Grant McLean <grantm@cpan.org>

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

© 1993–2023 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.38.0/ptargrep

Spec-Zone.ru

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