我的 shell 如何知道当前工作目录何时被移动?

我的 shell 如何知道当前工作目录何时被移动?

如果我在目录 中/foo,并且我(从不同的会话)移动/foo/bar.如果我然后返回到会话/foo并运行ls,文件仍然在那里,并且我可以看到新文件(如果它们是在那里创建的)。然后我可以cd .在提示符和 的输出中执行要更新的当前工作目录pwd。我的 shell 如何知道目录已被移动?

相关内容