Como remover todos os caracteres especiais no texto do Linux

Como remover os caracteres especiais mostrados na cor azul na imagem1 como: ^ M, ^ A, ^ @, ^ [. No meu entendimento, ^ M é um caractere de nova linha do Windows, posso usarsed -i '/^M//g' para removê-lo, mas não funciona para remover outros. O comandodos2unix também não funciona. Existem formas que eu possa usar para remover os dois?

questionAnswers(4)

yourAnswerToTheQuestion