稍微转述自Bash 参考手册
PS1 主要提示字符串。默认值为“\s-\v\$”。
PS2 辅助提示字符串。即连续命令(那些占用不止一行的命令)。默认值为“>”。
PS3 该变量的值用作选择命令的提示。即用于输入到正在运行的脚本中。如果未设置此变量,则 select 命令会提示“#?” '。
PS4 该值是设置 -x 选项时在回显命令行之前打印的提示符。 PS4 的第一个字符根据需要被复制多次,以指示多个间接级别。默认为“+”。
PS1 和 PS2 来自原始 sh,PS3 和 PS4 作为 bash 的一部分添加
查看示例这里