标签: haskell haskell-turtle
在bash中运行ls --color=auto会在我的计算机上显示目录为蓝色。然而,在Turtle中运行stdout (inshell "ls --color=auto" empty)会丢失所有颜色数据。有没有办法保存着色数据?
ls --color=auto
stdout (inshell "ls --color=auto" empty)
答案 0 :(得分:4)
“auto”部分意味着ls只有在知道stdout是“真正的”终端时才会使用颜色。如果您更改为“始终”,则它将始终使用颜色:
stdout (inshell "ls --color=always" empty)