Я столкнулся с ситуацией, которая кажется, что где-то уже должно быть реализованное решение, но мне трудно его найти. Я ищу что-то, что работает более или менее точно так же, как strings
(из binutils), но подходит только в том случае, если серия печатаемых символов также заканчивается нулевым байтом. В качестве дополнительной заминки мне нужно напечатать шестнадцатеричное смещение рядом с каждым совпадением (например, strings -tx
).
Я видел аналогичный вопрос , в котором спрашивается, как это сделать с помощью grep
. Думаю, что-то подобное могло бы сработать, если бы я смог найти способ заставить grep
также выводить шестнадцатеричное смещение, как strings -tx
. Но мне кажется, что где-то должен существовать инструмент, который уже делает это изначально.