из списка двоичных файлов выведите тот, который содержит определенную строку ascii - PullRequest
0 голосов
/ 02 января 2019

У меня есть папка с некоторыми двоичными файлами.

Я хочу напечатать все файлы, содержащие определенную строку ascii.

С помощью следующих команд

strings * | grep <string> 

Я могу проверить, что, по крайней мере, где-то есть строка, но как мне получить конкретный двоичный файл?

Спасибо и счастливого нового года!

1 Ответ

0 голосов
/ 02 января 2019

С помощью gnu grep (который вы найдете, например, в linux):

grep -aH <string> *

Если вы хотите подавить уродливый вывод и сохранить только те файлы, которые соответствуют:

grep -al <string> *
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...