执行 cd 时回显新目录的绝对路径

执行 cd 时回显新目录的绝对路径

每当我在 Konsole 上执行“cd”时,我都会收到一条警告消息

(回显:未找到命令。

我认为发生这种情况是因为 Konsole 尝试输出新目录的路径,但没有这样做回显 $cwd, 我已经搞定了(回显 $cwd。现在,我不记得我在哪里做了这个。它不在我的 .cshrc 中,也不在我的 .cshrc_user 文件中。我还应该在哪里寻找它?如果我可以关闭此功能,那也没问题,但我该怎么做呢?谢谢

答案1

检查一下你的 PS1 变量里有什么。

您可以在主目录中尝试以下操作来查找您使用哪个文件进行了修改:

grep PS1 .[a-zA-Z0-9]*

我个人喜欢使用:

export PS1="\\\${PWD}
\`/usr/xpg4/bin/id -un\`@\`uname -n\`$ "

“id”可执行文件的位置可能与您不同。尝试以下操作来找出它的位置:

type id

你需要一个带参数“-un”

相关内容