grepping бинарные файлы и UTF16
стандартgrep
/pcregrep
и т. д. удобно использовать с двоичными файлами для данных ASCII или UTF8 - есть ли простой способ заставить их тоже попробовать UTF16 (желательно одновременно, но вместо этого подойдет)?
Все равно данные, которые я пытаюсь получить, - это все ASCII (ссылки в библиотеках и т. Д.), Они просто не обнаруживаются, так как иногда между любыми двумя символами есть 00, а иногда нет.
Я не вижу способа сделать это семантически, но эти 00 должны делать свое дело, за исключением того, что я не могу легко использовать их в командной строке.