在新bash中更改bash提示符

Jon*_*ny5 4 bash shell prompt

当我创建一个新的bash进程时,提示默认为一个非常简单的进程.我知道我可以编辑.bashrc等来改变它,但是有没有办法用bash命令传递提示符?

谢谢!

Mic*_*ild 8

提示由PS1,PS2,PS3和PS4环境变量定义.因此,例如,以下将启动一个新的bash,提示设置为"foo:":

PS1="foo: " bash --norc
Run Code Online (Sandbox Code Playgroud)

--norc需要抑制的初始化文件,这将覆盖的处理PS1变量.