cd ./dirname和cd dirname似乎都将我带到立即子目录。除了语法之外,还有什么潜在的区别吗?
发布于 2018-06-28 14:06:42
前者适用于具有(某一组)“奇怪”名称的目录。
cd ./-P
cd ./~发布于 2018-06-28 14:07:50
这没有实际的区别。
它只是一个路径的两个交替符号。由于cd命令接受路径作为运行时参数,因此可以同时使用这两种表示法。但在这种情况下,这并没有什么不同。
这在其他情况下确实会有所不同。例如,当尝试执行文件时,./前缀强制外壳在当前目录中查找可执行文件,而不是在环境路径中。
发布于 2018-06-28 13:57:42
命令cd ./dirname显式地说明您要转到当前文件夹中的目录名目录
https://stackoverflow.com/questions/51075526
复制相似问题