linux shell 不可见字符 控制字符的重定向处理

有一个记录用户ssh登录后所有命令操作的日志文件,vim打开有大量控制字符。最主要还有删除操作、方向字符等特殊字符

img

使用cat看,命令正常的文本

img

如果单纯的使用cat command.txt|col -b > test.log过滤控制字符,那些删除操作、方向字符等特殊字符不生效会导致命令不是最终的执行的命令

img

如何将cat屏幕展示内容重定向到一个新文件,还没有特殊字符?

cat command.txt > new.txt