Я пытаюсь выполнить поиск файлов внутри tar.gz. У tar.gz могут быть папки и файлы, поэтому я хочу просмотреть все и распечатать o / p как grep print. Я попробовал следующее (file_path имеет много архивов tar.gz)
zgrep -B 4 "Token to Search" /file_path/*
Я получаю o / p как:
ab c .tar.gz: Двоичный файл (стандартный ввод) соответствует
Мне нужны строки, которые соответствуют zgrep
, а также 4 строки перед этой совпавшей строкой,
tar.gz может иметь /Folder1/file.log et c. Можно ли сделать такой згреп?