16 中的环境变量$PWD具有当前工作目录。是否存在包含先前目录的变量?如果没有,如何创建一个? 我认为这可能有用。 bash scripts environment-variables — 00 source
29 就在这里。man bash会带你去 OLDPWD The previous working directory as set by the cd command. — 狼人 source 1 很好,我对此一无所知。 — kos 1 这将非常有用。(uncd命令,有人吗?) — Kaz Wolfe 11 您可以cd -用来返回上一个目录。 — NZD 2 Bash会维护您访问过的所有目录的堆栈。您可以使用pushd和popd操作此堆栈。有关man bash详细信息,请参见。 — NZD 1 @NZD除非我很长一段时间以来一直感到困惑,否则堆栈不会包含您访问过的所有目录-仅包含您使用专门存储的目录pushd。 — David Z