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 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.28.3/ptargrep