如何从终端删除 PWD?

如何从终端删除 PWD?

如何从终端中删除 PWD?我指的不是命令,而是用户名@主机名旁边的自动显示。我希望它能像在其他发行版上一样工作。

谢谢。

答案1

转到你的主目录并编辑.bashrc文件。在那里你可以找到类似于以下内容的行:

PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '

删除\w后当前工作目录将会消失。

答案2

提示符的外观取决于环境变量 $PS1 的值。要查看它,请使用:

    echo $PS1

你会看到类似这样的内容:

    \[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$

要从提示中删除当前工作目录,只需从变量中删除“\w”。

    export PS1='\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\$'

现在您将获得没有当前工作目录的提示。要使效果永久生效,请将该行添加到 .bashrc 文件中。

相关内容