いくつかの設定ファイルを探すために 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
6番目はなぜこのようになっているのでしょうか?ファイルを開いてみました
\./proxyui/src/test/resources/log4j.xml
そしてそれは、
./proxyui/src/test/resources/log4j.xml
では、なぜ先頭にバックスラッシュがあるのでしょうか?
答え1
私はG-Manのコメントを答えとして受け入れます:
「私の推測では、find の実行中に誤って \ キーを押し、find の出力の途中で \ が画面に表示されたものと思われます。」
もう一つの可能性は、findのバグか、パスの先頭に\が付いている可能性です。