0 votos

¿Automator mantiene un registro de todos los archivos modificados?

Corrí un cambio de nombre por lotes de todos los archivos de nombre index.html a index.php con Automator - pretende ejecutar en una carpeta específica y en lugar de otro funcionó en mi equipo todo. No puedo deshacer los cambios como lo que sé (no máquina del tiempo) o copia de seguridad. ¿Automator tiene un registro de los archivos que se han modificado?

1voto

klanomath Puntos 19587

Automator no mantiene un archivo de registro, si no incluyen algunas de registro de rutina en la acción en sí.

Usted debe ser capaz de encontrar todas falsamente cambiado de nombre index.html los archivos mediante la comprobación de la fecha modificación de superior carpetas: buscar todos los archivos con el nombre index.php y compruebe si la fecha modificación de la superior de la carpeta es la misma que la fecha de ejecución de la acción de Automator. Si el modificar la fecha es la misma, el archivo (no se encuentra en la "carpeta") fue cambiado de nombre sin querer. Si la fecha modificación de la superior de la carpeta es anterior a la acción de Automator la ejecución de la fecha en que el archivo no fue cambiado de nombre.

Para obtener todas las carpetas que contiene un archivo index.php rápidamente, escriba:

sudo find / -type f -name 'index.php' |sed 's#\(.*\)/.*#\1#' |sort -u

Para obtener una lista de carpetas ordenadas por fecha modificación con ls usar algo como esto:

ls -dl $(find / -type f -name 'index.php' |sed 's#\(.*\)/.*#\1#')

El último comando no funciona para las rutas que contienen espacios!

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X