这些年来,我./
越来越多地使用绝对路径。例如:
mv ./file /target/
rm ./something/else
# compared to
mv file /target/
rm something/else
我在网络上的更多地方看到了它,这可能就是我适应使用它的原因。我似乎无法理解为什么会这样做,并且一直想知道。也许这是一个源于直接调用本地二进制文件的坏习惯:./a.out
./
上面的 shell 示例中已经过时了吗?./
在某些情况下有什么理由使用吗?使用它可能会使路径更明确吗?