PS1仅输出PS1字符串不正确的值

时间:2017-09-15 09:35:59

标签: bash ps1

我在MacOS Sierra上使用iTerm2。我尝试编辑变量PS1中的.bash_profile PS1="\h:\W \u \$" 但在终端我得到提示 \h:\W \u \$代替Simon:~ simon $

为什么它的行为如此?

1 个答案:

答案 0 :(得分:0)

在iTerm2中,您可以通过设置内部配置文件设置

来使用bash而不是zsh

iTerm2 -> Profiles -> Choose Profile on left -> Command: /bin/bash

enter image description here

只需告诉iTerm2使用任意命令而不是登录shell