Find encontra arquivos que não aparecem em ls

Find encontra arquivos que não aparecem em ls

Eu me deparei com a seguinte situação.

findencontra um arquivo partiuclar:

$> find ./ -name "16_-_*.mp3"

 ... # other matches
./Music.mp3/Let's Wrestle/In The Court Of The Wrestling Let's/16_-_In The Court Of The Wrestling Let's.mp3
 ... # other matches

mas não aparece abaixols

ls -a ./Music.mp3/Let\'s\ Wrestle/Let\'s\ Wrestle/
.  ..  01_Rain Ruins Revolution.mp3  02_I Am Fond of You.mp3  03_Codeine and Marshmallows.mp3  08_David You Know.mp3  cover.jpg

Como faço para corrigir isso para que o arquivo volte ao lugar ao qual pertence?

Responder1

Seu findcomando está mostrando um arquivo em:

./Music.mp3/Let's Wrestle/In The Court Of The Wrestling Let's/

enquanto seu lscomando lista os arquivos em:

./Music.mp3/Let's Wrestle/

Basicamente você está (1) diretório muito alto com ls.

informação relacionada