Поиск в файлах 0x1F (Unit Separator) при помощи линукс утилит (напр., grep)
Не получается отыскать в файлах Unit Separator.
Пытался при помощи команды:
grep -liE "\x1F" ./xml/file_bad.xml
Подскажите как найти имена всех файлов в папке, которые содержат 0x1F (Unit Separator).
Ответы (2 шт):
Автор решения: Fat-Zer
→ Ссылка
Можно как-то так например:
grep -ralF "$(printf \\x1F)" /path/to/dir
Автор решения: nörbörnën
→ Ссылка
Поиск
grep -rn -P '\x1f' /path/to/dir
Поиск + количество файлов
grep -rl -P '\x1f' /path/to/dir | wc -l
Замена
sed 's/\x1f/___/g' q > newq
