findコマンドはファイルをスキップします。

findコマンドはファイルをスキップします。

ファイルを試していますが、find何らかの理由でまだわからないディレクトリやファイルは省略されています。私がこれを実行すると

cd ~/Documents/GamesTeam/games/ichristo_dev
find . -name PayoutTest.sh

与えられた

./fog/server/source/scripts/PayoutTest.sh
./fog/server/source/bin/templates/PayoutTest.sh
./fog/server/source/target/fog-core-bin/scripts/bin/PayoutTest.sh

3つの結果が得られましたが、目的の結果は出ませんでした。代わりにサブフォルダに移動すると

cd ~/Documents/GamesTeam/games/ichristo_dev/fog/server/deploy
find . -name PayoutTest.sh

与えられた

./bin/PayoutTest.sh

追加で見つかりました。なぜこれが起こるのですか?

ベストアンサー1

他のディレクトリへのシンボリックリンクがあるかもしれません。

何を見せますかls -l ~/Documents/GamesTeam/games/ichristo_dev/fog/server/deploy

このオプションを使用すると、-Lディレクトリツリーに接続されているが実際には配置されていないディレクトリとファイルを含めることができます。

おすすめ記事