【问题标题】:Changing directory echoes "Directory: <pwd>"更改目录回显“目录:<pwd>”
【发布时间】:2010-09-23 13:53:23
【问题描述】:

在我的 SLED10 机器上使用 Screen 时遇到一个烦人的问题。当更改目录(cd、chdir、pushd/popd)时,生成的路径会在终端中回显。

user@/home/user> cd ..
Directory: /home
user@/home> 

这个问题似乎只存在于 Screen 中。我检查了我的提示,它不包含与此行为相关的任何内容。我正在使用 tcsh/xterm。

如何摆脱目录的回声?!

最好的问候, 斯蒂芬

【问题讨论】:

  • 在 sh、bash 中的行为是否相同?尝试在配置文件(在 /etc 和主目录中)搜索字符串 'Directory:'。

标签: linux terminal gnu gnu-screen xterm


【解决方案1】:

可能cd 已被别名或函数覆盖。

进入screen 后,使用:
alias cd 查看是否有别名,使用
declare -f 检查您的功能。

【讨论】:

  • 我检查了任何别名,但找不到任何别名。在我的机器上无法识别声明。
  • 好吧,看来我没有检查足够的别名列表:cwdcmd (echo "Directory: $cwd" > /dev/$tty)
猜你喜欢
  • 2014-07-26
  • 1970-01-01
  • 1970-01-01
  • 2016-11-01
  • 2021-06-13
  • 1970-01-01
  • 2012-01-11
  • 2021-10-12
  • 2013-11-07
相关资源
最近更新 更多