【发布时间】:2017-05-02 05:30:24
【问题描述】:
在bash 中,给定一个包含ANSI CSI codes 的任意字符串(例如颜色),我如何发出以正确颜色打印的可打印字符的子集?
例如,给定:
s=$'\e[0;1;31mRED\e[0;1;32mGREEN\e[0;1;33mYELLOW'
我该怎么做:
coloursubstr "$s" 0 5
coloursubstr "$s" 2 7
【问题讨论】:
-
尝试在codegolf.stackexchange.com问这个问题!
标签: bash ansi-escape