Come posso rimuovere le seguenti sequenze di caratteri dai miei file? ^[[64;8H
, ^[[?25h
, ^[[1;64r
Ecc o evitano il aspettano aggiungerli in primo luogo?
Sfondo:
Sto usando una raccolta di script previsti per determinati compiti.
I file di output che sto collezionando spesso contengono il tipo di caratteri sopra riportato (come mostrato in emacs / vi / cat -v). Ho provato un numero di comandi tr come il seguente ma rende visibile solo [64; 8H ecc.
tr -dc '[:print:]\n' < input
MODIFICARE:
I risultati dall'alto su una linea problematica
[1;64r[64;1H[64;1H[2K[64;1H[?25h[64;1H[64;.....