Find は ls に表示されないファイルを検索します

Find は ls に表示されないファイルを検索します

次のような状況に遭遇しました。

find特定のファイルを見つけます:

$> 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

しかし、それはls

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

ファイルを元の場所に戻すにはどうすれば修正できますか?

答え1

コマンドfindにより、次の場所にあるファイルが表示されます:

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

lsコマンドが以下のファイルのリストを表示している間、

./Music.mp3/Let's Wrestle/

基本的に、(1) ディレクトリが高すぎますls

関連情報