为什么路径前缀中有一个黑斜杠点 (\.)?

为什么路径前缀中有一个黑斜杠点 (\.)?

我正在运行 find 命令来寻找一些配置文件,它输出的内容如下:

 ./log4j.xml
 ./log4j2-test.xml
 ./proxyserver/src/main/resources/log4j.xml
 ./proxyserver/target/classes/log4j.xml
 ./proxyui/src/main/resources/log4j.xml
 \./proxyui/src/test/resources/log4j.xml
 ./proxyui/target/classes/log4j.xml
 ./proxyui/target/odo/WEB-INF/classes/log4j.xml
 ./proxyui/target/test-classes/log4j.xml

为什么第六个文件会这样?我尝试打开文件

\./proxyui/src/test/resources/log4j.xml

我相信它和位于的文件是同一个文件

./proxyui/src/test/resources/log4j.xml

那么为什么前面有一个反斜杠呢?

答案1

我接受 G-Man 的评论作为答案:

“我的猜测是,您在 find 运行时意外碰到了 \ 键,并且您的 \ 在 find 输出的中间在屏幕上回显。”

另一种可能性是 find 中的一个错误,或者某些路径前面有一个 \,这似乎不太可能

相关内容