我想知道是否可以在使用cat
命令或类似的命令显示文本时指定颜色选项。我之所以问这个问题是因为我已经设置了一个交互式反馈系统,用于我正在开发的仿真中,并希望在处理需要数小时的仿真过程中向显示器提供更多信息。
我想知道是否可以在使用cat
命令或类似的命令显示文本时指定颜色选项。我之所以问这个问题是因为我已经设置了一个交互式反馈系统,用于我正在开发的仿真中,并希望在处理需要数小时的仿真过程中向显示器提供更多信息。
请查看来自testthat
软件包的此文件,以获取有关如何创建彩色文本的绝佳示例:
https://github.com/hadley/testthat/blob/717b02164def5c1f027d3a20b889dae35428b6d7/R/colour-text.r
您可以使用colourise
函数将颜色添加到文本中。该文件还具有一堆预定义颜色。
编辑
现在在CRAN上有一个ANSI颜色的R软件包,它称为crayon
。免责声明:我是该软件包的作者。
http://cran.r-project.org/web/packages/crayon/index.html
https://github.com/gaborcsardi/crayon
message("将会变成红色")
。 - Steve Pitchersmessage
,但是message
并不总是好用的。 - Gabor Csardi