¿Por qué 'encontrar. -iname * .blend 'no encuentra todos los archivos de mezcla en el almacenamiento exFAT externo?

4

Cuando emito el comando

find . -iname *.blend

Solo obtengo un resultado (que está en pwd). Agregar -maxdepth 5 tampoco ayuda.

Por otro lado, find . | grep \.blend$ devuelve muchos resultados (en realidad, las decenas de archivos de mezcla en mi árbol)

¿Por qué es eso? ¿Qué puedo hacer para solucionarlo?

  

La información adicional, tal vez irrelevante, es que el buscador no encuentra nada al buscar esta unidad

    
pregunta qwazix 22.06.2018 - 10:40

1 respuesta

6

El shell expande *.blend antes de llamar a find si hay un archivo coincidente en el directorio actual.

Utilizar

find . -iname '*.blend'

en su lugar

    
respondido por el nohillside 22.06.2018 - 11:04

Lea otras preguntas en las etiquetas