Для поиска файлов .zip внутри файла download.log, - PullRequest
0 голосов
/ 15 мая 2018

Я борюсь с заданием.

Это задание: собирать определенные записи из файла или канала с помощью регулярного выражения или простого текстового поиска - из download.log, получить все имена файлов zip и их размер.Поместите вывод в новый файл.

Я пытался решить эту проблему с помощью grep.

Это то, что я получил до сих пор: grep -E -w '......*|.zip' download.log Выполнение этой команды просто дает мне download.log

У кого-нибудь есть идеи, как решить эту проблему?Заранее спасибо

1 Ответ

0 голосов
/ 15 мая 2018

Эта команда должна работать для вас: grep -E '\S*.zip' download.log

\S означает, что мы ищем непробельный символ.Значение буквенно-цифровых символов, дефиса, точки или подчеркивания, за которым следует .zip

Если вы хотите, чтобы grep выводил только совпадения, просто дополнительно используйте параметр -o.

...