Como todos sabemos, a pesar de ser llamado "Finder", el Finder es prácticamente inútil para encontrar archivos.
En Mac OS X 10.6 (o cualquier versión), ¿cómo puedo usar la línea de comando (bash en Terminal) para encontrar archivos modificados hoy?
Como todos sabemos, a pesar de ser llamado "Finder", el Finder es prácticamente inútil para encontrar archivos.
En Mac OS X 10.6 (o cualquier versión), ¿cómo puedo usar la línea de comando (bash en Terminal) para encontrar archivos modificados hoy?
Respuestas:
Hay varias formas de hacer esto en bash desde la terminal, dependiendo exactamente de lo que desea encontrar:
Encuentra archivos modificados en las últimas 24 horas
find / -mtime -1 -print
Encuentra archivos modificados hoy (probablemente lo que quieras)
find / -newerct 'yesterday' -print
o, usando Spotlight
mdfind date:today
Esto también se puede hacer desde la GUI con Spotlight.
mtime
defecto usa días, pero si especifica unidades, puede encontrar modificaciones de los últimos n segundos, minutos, horas o semanas, por ejemplo: find . -mtime -5m
-o bien find . -mtime -2h
-print
al final ya quefind
por defecto a la misma, en la mayoría de casos quieren reemplazar la/
ya sea.
para encontrar abajo desde el directorio actual o~
para encontrar en su directorio personal en lugar de la parte superior del árbol.