Eu tenho um arquivo de texto contendo caracteres nulos indesejados (ASCII NUL, \0
). Quando tento visualizá-lo vi
, vejo ^@
símbolos intercalados em texto normal. Como posso:
Identificar quais linhas no arquivo contêm caracteres nulos? Tentei usar o grep para
\0
e\x0
, mas não funcionou.Remover os caracteres nulos? Executando
strings
no arquivo limpei, mas eu só estou me perguntando se esta é a melhor maneira?