我在这里可能弄错了,但我正在观察有人使用 cd 命令进行导航,并且在没有实际执行它的情况下,他们能够显示当前文件夹的文件夹内容。
那么,如果我键入cd Downloads/Stuff
然后不按 Enter 键,我可以列出 Download/Stuff 文件夹的内容吗?
设想
我在 GitHub 上有一个 ProductivityScripts 项目,当我安装 Linux (Debian 9) 时,我将此文件夹添加到PATH
以方便使用。
即,我将以下行添加到~/.bashrc
:
export PATH="~/Dev/ProductivityScripts:$PATH"
Run Code Online (Sandbox Code Playgroud)
有用。我现在可以从任何地方按名称从该文件夹内运行脚本。
alec@my_host:~$ capsalt
SUCCESS!
Run Code Online (Sandbox Code Playgroud)
但是,如果我输入,则which capsalt
没有输出。
which
大多数事情都有效。
alec@my_host:~$ which git
/usr/bin/git
Run Code Online (Sandbox Code Playgroud)
题
不应该which
也跟踪手动添加到 PATH 的位置可用的脚本吗?或者还有其他原因导致这不起作用?