Posso programaticamente “gravar” códigos de controle ANSI em um arquivo usando utilitários unix?
Exemplo: eu começo a gravar comscript
e tente digitarecho test
mas omita oo, então eu retrocesso para corrigi-lo.
Quando eucat typescript
tudo parece normal, pois os códigos são interpretados, mas se eu usarless
ouvim
Entendoech test^H^[[K^H^[[K^H^[[K^H^[[K^H^[[Ko test^M
Entendo perfeitamente o que é isso e por que está acontecendo, mas existe alguma maneira de "gravar" os códigos e apenas ver o resultado em um arquivo? Meu método kludgy écat
o arquivo e copie / cole o texto do terminal, mas com certeza alguma combinação de cat, sed, awk ou outra coisa pode me levar até mais facilmente?