我有几个Lua脚本,运行体验并在文本文件和控制台中输出大量信息。我想在控制台输出中添加一些颜色,以使其更易读。
我知道可以使用ANSI转义序列来为bash脚本的输出着色。例如:
$ echo -e "This is red->\e[00;31mRED\e[00m"
我尝试在Lua中做同样的事情:
$ lua -e "io.write('This is red->\\e[00;31mRED\\e[00m\n')"
但是它不起作用。我还尝试过使用print()
代替io.write()
,但结果是相同的。