linux - 单击选项卡时出现shell init问题,getcwd有什么问题?

点击 bash 上的 Tab 后,会出现错误信息,这是怎么回事?

symlink-hook: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
symlink-hook: error retrieving current directory: getcwd: cannot access parent directories: Success
symlink-hook: error retrieving current directory: getcwd: cannot access parent directories: Success
symlink-hook: error retrieving current directory: getcwd: cannot access parent directories: Success
symlink-hook: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
symlink-hook: error retrieving current directory: getcwd: cannot access parent directories: Success
symlink-hook: error retrieving current directory: getcwd: cannot access parent directories: Success
symlink-hook: error retrieving current directory: getcwd: cannot access parent directories: Success

有时,错误信息是:

shell-init: error retrieving current directory: getcwd: cannot access parent directories: No s uch file or directory

如何解决shell初始化问题?

最佳答案

这通常发生在您的当前目录不再存在时。最有可能的是,您从另一个终端删除该目录(从脚本或其他内容中)。为了摆脱这种情况,如果您的当前目录同时被重新创建,只需 cd 到另一个(现有)目录,然后 cd 返回;最简单的是:cd; cd -.

https://stackoverflow.com/questions/12338233/

相关文章:

linux - 什么是不间断进程?

python - Python中的退出代码

python - 如何为类对象创建自定义字符串表示?

Python 函数属性 - 使用和滥用

linux - 在一行中从 linux 终端发送邮件

linux - 在 linux 中显示磁盘事件的类似 htop 的工具

linux - 如何阅读 shell 命令的源代码?

mysql - 无法连接到 MySQL 服务器错误 111

python - 使用 Python 处理 csv 文件时如何跳过标题?

python - 在 Python 中创建具有初始容量的列表