1 votos

modificar las marcas de tiempo de varios archivos

He estado tratando de cambiar la fecha de creación y la fecha de modificación de varios archivos dentro de varias subcarpetas. Hay alrededor de 29000 archivos repartidos acceso 500 carpetas, cada una con al menos 1 nivel de subcarpetas dentro.

He estado experimentando con el comando touch a través del terminal, pero no consigo que funcione para más de 1 subsoldador (unos 15 archivos) a la vez.

Estoy trabajando con los archivos localmente en un disco duro externo.

¿Qué sintaxis debo utilizar para procesar en bloque todos estos archivos de una sola vez, cambiando tanto la fecha de creación como la de modificación a una marca de tiempo específica (20200601 12:01:01, por ejemplo)?

saludos

0 votos

¿Necesita comodines de alguna forma, o quiere tocar todos los archivos?

0 votos

Todos los archivos, creo que los comentarios a continuación tienen los resultados que estoy buscando

1voto

La forma típica de hacerlo en un sistema basado en Unix es combinar find y touch

find path/to/top/directory -type f -exec touch -t 0601120101 '{}' +
  • path/to/top/directory directorio principal para iniciar la búsqueda, se buscará en su contenido y en todos los subdirectorios. Puede añadir varios si es necesario
  • type -f : sólo encuentra archivos. Si también desea touch simplemente elimínelo
  • exec ... + : ejecute el comando en los elementos coincidentes (en nuestro caso, todos los archivos), sustituyendo {} con los nombres de los artículos.

PS: Para ver sólo los archivos encontrados utilice find path/to/top/directory .

0 votos

Gracias esto funciona exactamente como yo quería.

0voto

La aplicación Un mejor atributo buscador s es la aplicación que deberías probar. Tiene una versión de prueba gratuita para que veas si te funciona.

Descargo de responsabilidad: No tengo ningún vínculo financiero o de otro tipo con el desarrollador de esta aplicación. Soy un usuario satisfecho.

0 votos

Esta es una gran aplicación, gracias

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