Seu comando sed
corresponde apenas às seqüências de controle de cores. ^[(B
é para definir o mapeamento do conjunto de fontes / caracteres (consulte console_codes (4) ).
Se os caracteres de controle somente em seu arquivo de log forem sequências de cores e ^[(B
, você poderá removê-los todos com
sed -e 's/\x1b\(\[[0-9;]*m\|(B\)//g'
Para uma expressão que corresponda a todas as sequências de controle possíveis, veja por exemplo. link (Python)