Pan*_*hen 4 bash redirect escaping colors
许多 shell 工具(例如 grep 和 ls)可以在终端中打印彩色文本。当输出重定向到常规文件时,表示颜色的转义序列将被删除,并且仅将纯文本写入文件。如何实现这一目标?
Bar*_*mar 5
使用:
if [ -t 1 ]
测试是否stdout连接到终端。如果是,则打印转义序列,否则仅打印纯文本。
stdout
归档时间:
11 年,10 月 前
查看次数:
823 次
最近记录:
1 年,10 月 前