我找到了几个文件,列出了带有非打印字符的 bash 提示符的一些功能(例如 \E[33;44m 在蓝色背景上打印黄色文本),但是我到处看,我只找到非常具体的例子,并且没有对这些特殊字符的真正解释,或这些字符可能发生的所有事情的完整列表。
有时,示例使用 \033[ 前缀,有时使用 \E[,两者之间有区别吗?
到目前为止,我知道以下是可能的:
使用颜色:\E[33;44m
将光标移动到特定位置(第 10 行,第 20 列):\033[10;20H
隐藏光标:\E[?25l
显示光标:\E[?25h]
还有其他神奇的组合吗?我在哪里可以找到这些特殊字符的完整列表以及如何使用它们?
bash ×1