He tomado esto:
find -maxdepth 1 -mtime +1 -type f -exec cp '{}' backup \;
Que debe copiar todos los archivos regulares en el directorio actual de más de 1 día de antigüedad en la copia de seguridad del directorio (suponiendo que la copia de seguridad del directorio exista).
Y esto:
find . -mmin -40
Que debería encontrar archivos modificados en los últimos 40 minutos.
Para dar esto:
find -mmin -30 -exec cp '{}' backup \;
Pero no estoy seguro de qué hacer a continuación.
¿Cómo puedo modificar la declaración anterior para copiar todos los archivos y directorios a partir /nmt
de /home/pi/box/street_pictures
los últimos 30 minutos, sobrescribiendo lo estaba previamente en
/home/pi/box/street_pictures
.
Yo, en efecto, quiero media hora de fotos instantáneas de las fotos tomadas y colocadas en el /nmt
directorio para estar presentes en el /home/pi/box/street_pictures
directorio.
Si ejecuto este comando cada minuto, ¿es posible hacerlo para no tener que borrar el directorio y volver a copiar la hora completa cada vez?