find o comando pula o arquivo

1

Estou tentando find um arquivo, mas por algum motivo ele está omitindo um diretório ou um arquivo ainda não sei. Se eu rodar isso

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

Eu tomo três resultados, mas não o desejado. Em vez disso, se eu for para uma subpasta.

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

./bin/PayoutTest.sh

Ele encontra um extra. Por que isso está acontecendo?

    
por giannis christofakis 26.05.2015 / 13:10

1 resposta

2

Você pode ter um link simbólico para outro diretório.

O que o ls -l ~/Documents/GamesTeam/games/ichristo_dev/fog/server/deploy exibe?

Você pode usar a opção -L para incluir diretórios e arquivos vinculados, mas que não estão realmente nessa árvore de diretórios.

    
por 26.05.2015 / 13:26

Tags