Perché 'trovare. -iname * .blend 'non trova tutti i file di fusione nella memoria esterna exFAT?

4

Quando impartisco il comando

find . -iname *.blend

Ricevo solo un risultato (che è nella pwd). Anche l'aggiunta di -maxdepth 5 non aiuta.

D'altra parte find . | grep \.blend$ restituisce molti risultati (in realtà le decine di file di blend nella mia struttura)

Perché è così? Cosa posso fare per risolverlo?

Additional, maybe irrelevant information is that finder does not find anything at all when searching this drive

    
posta qwazix 22.06.2018 - 10:40
fonte

1 risposta

6

La shell espande *.blend prima di chiamare find se esiste un file corrispondente nella directory corrente.

Usa

find . -iname '*.blend'

invece

    
risposta data 22.06.2018 - 11:04
fonte

Leggi altre domande sui tag