我正在運行 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 中的錯誤或某些路徑前面有 \ 似乎不太可能