![如何解决linux中ls >file.txt转储垃圾字符的问题?](https://linux22.com/image/134863/%E5%A6%82%E4%BD%95%E8%A7%A3%E5%86%B3linux%E4%B8%ADls%20%3Efile.txt%E8%BD%AC%E5%82%A8%E5%9E%83%E5%9C%BE%E5%AD%97%E7%AC%A6%E7%9A%84%E9%97%AE%E9%A2%98%EF%BC%9F%20.png)
答案1
您的ls
命令的别名类似于ls --color=auto
(或“yes”),它会生成您看到的 ANSI 颜色代码。
有几种可能的解决方案:
- 您可以取消它的别名,从而
unalias ls
从输出中删除颜色ls
。 - 指定您不需要
ls --color=no
命令中的颜色。
您的ls
命令的别名类似于ls --color=auto
(或“yes”),它会生成您看到的 ANSI 颜色代码。
有几种可能的解决方案:
unalias ls
从输出中删除颜色ls
。ls --color=no
命令中的颜色。