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 (alias -b)
-
При извлечении соответствующих файлов игнорировать путь к каталогу из архива и записывать в текущий каталог, используя имя файла из архива. Обратите внимание: если два соответствующих файла в архиве имеют одинаковое имя файла, второй извлеченный файл перезапишет первый.
- --ignore-case (alias -i)
-
Сделать сопоставление шаблонов нечувствительным к регистру.
- --list-only (alias -l)
-
Вывести путь к каждому соответствующему файлу из архива в стандартный вывод. Без этого параметра по умолчанию каждый соответствующий файл извлекается.
- --verbose (alias -v)
-
Записывать отладочную информацию в стандартный поток ошибок.
- --help (alias -?)
-
Отобразить эту документацию.
АВТОРСКИЕ ПРАВА
Авторские права 2010 Grant McLean <grantm@cpan.org>
Эта программа является свободным программным обеспечением; вы можете перераспределять и/или изменять её на тех же условиях, что и Perl сам по себе.
© 1993–2020 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.32.0/ptargrep