我想使用 ANSI 转义码自定义我的 bash 提示,并注意到在某些 howtos 中,代码被包含在内\[,\]而在其他人中则没有。
例如,这些对我来说同样有效:
PS1='\e[0;32m foo '
PS1='\[\e[0;32m\] foo '
Run Code Online (Sandbox Code Playgroud)
我想知道它有什么区别?
| 归档时间: |
|
| 查看次数: |
572 次 |
| 最近记录: |