Como eu removo um caractere especial em um arquivo?

1

Eu tive que usar o OCR para obter o texto de um script muito grande que eu não queria digitar à mão.

Eu tenho várias linhas como esta

echo "<91>ps <97>eF|grep...

Deverá ler;

echo "'ps -eF|grep...

Mesmo com ": set list", a única coisa que vejo é < 91 > e < 97 >

Eu tentei este e outros caracteres ASCII para inserir a cotação de retorno:

sed -e 's/'$(echo "97")'/'/g'

sem sucesso.

Ou eu estou fazendo tudo errado ou usando os valores errados de controle.

Você pode sugerir outra coisa?

    
por Marinaio 27.06.2018 / 20:22

1 resposta

0

Parece com cp1252 (ou similar). Veja Que personagens não mapeiam diretamente de Cp1252 para UTF-8? . Use recode para repará-lo ...

    
por 27.06.2018 / 22:01