我在 Windows 10 上的 git-bash 终端中运行了以下命令:
~$ printf $'\x1b[30;42mHello, World!\x1b[0m\n'
Hello, World! # correct color shown
~$ python -c "import sys;print(sys.argv[1])" $'\x1b[30;42mHello, World!\x1b[0m\n'
<-[30;42mHello, World!<-[0m # just escape sequence
~$
'<-' 是转义的单个字符。