cómo buscar archivos modificados entre una hora específica en una fecha

0

En Mac OS, ¿cómo puedo buscar los archivos modificados o utilizados dentro de un período de tiempo específico en una fecha?

Por ejemplo, quiero obtener los archivos utilizados entre las 10 am y las 4 pm el 30/10/2018. ¿Se puede hacer esto a través de buscador o terminal?

User 99x
fuente
1
¿Qué has intentado hasta ahora?
nohillside
He intentado usar las opciones de búsqueda disponibles en el buscador con fechas usadas, etc., y hasta ahora solo puedo obtener los archivos con la fecha y no puedo filtrar la hora
User 99x

Respuestas:

1

Un enfoque basado en terminal usaría mdfind (el CLI Spotlight también).

Utilizando mdls en un archivo puede ver todos los atributos disponibles para usted, algo como kMDItemContentModificationDate se parece a lo que desea.

Entonces, el comando mdfind sería algo así como

mdfind 'kMDItemContentModificationDate < $time.iso(2018-10-30T16:00:00) && kMDItemContentModificationDate > $time.iso(2018-10-30T10:00:00)'

Puede encadenar cualquier combinación de los atributos devueltos desde mdls.

Alex
fuente
Gracias por la respuesta. ¿Puedes decirme cómo puedo hacer la misma búsqueda con usedDates? Porque usedDates tiene más de un valor en él
User 99x