Buscar archivos en el Terminal por tipo, ¿no por extensión?

1

Tengo alrededor de 50,000 archivos en un árbol de carpetas que se muestran como el "Tipo" correcto en el Finder ("Audio de Sound Designer II") pero que no tienen extensión.

Quiero encontrar todo esto y renombrarlos a *.sd2 en la Terminal.

¿Se puede usar el comando find para buscar "kind" sin ninguna extensión?

    
pregunta Ze'ev 21.09.2016 - 16:40

1 respuesta

2

Para buscar todos los archivos con un tipo distintivo use el comando:

mdfind 'kMDItemKind="Sound Designer II audio"'

Si esto no es suficiente, también puede usar el código de tipo (yyyy a continuación es solo un marcador de posición)

mdfind 'kMDItemFSTypeCode="yyyy"'

Debería poder obtener un código de tipo (desconocido) de un archivo de audio de Sound Designer II ejecutando mdls "/path/to/Sound Designer II audio file" | grep kMDItemFSTypeCode

    
respondido por el klanomath 21.09.2016 - 16:54

Lea otras preguntas en las etiquetas