¿Cómo puedo quitar las siguientes secuencias de caracteres de mis archivos? ^[[64;8H
¿, etc. ^[[?25h
, ^[[1;64r
o evitar tener que esperar agregarlos en primer lugar?
Antecedentes:
Estoy usando una colección de secuencias de comandos de esperar para ciertas tareas.
Los archivos de salida que estoy recopilando a menudo contienen el tipo de caracteres anterior (como se muestra en emacs / vi / cat -v). He intentado varios comandos tr como los siguientes, pero solo hace que el [64; 8H, etc., sea visible.
tr -dc '[:print:]\n' < input
EDITAR:
Los resultados de arriba en una línea problemática
[1;64r[64;1H[64;1H[2K[64;1H[?25h[64;1H[64;.....
Después de experimentar un poco (uso la concha de pescado, que colorea todo):
fuente