Fecha de creación de la salida del directorio creado más recientemente

  • joebert
  • Sledgehammer
  • Genius
  • No Avatar
  • Registrado: Feb 10, 2004
  • Mensajes: 13455
  • Loc: Florida
  • Status: Offline

Nota Enero 19th, 2013, 10:32 am

IM looking for un comando bash/sh puedo usar a la salida sólo la fecha de creación del directorio creado más recientemente en un subdirectorio.
Strong with this one, the sudo is.
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Enero 19th, 2013, 10:32 am

  • joebert
  • Sledgehammer
  • Genius
  • No Avatar
  • Registrado: Feb 10, 2004
  • Mensajes: 13455
  • Loc: Florida
  • Status: Offline

Nota Enero 19th, 2013, 4:14 pm

No he podido encontrar nada para encontrar el creación fecha de un directorio, pero crear directorios copiando un directorio de plantillas y theres un archivo en ese directorio que no cambia por lo que puedo utilizar la fecha de última modificación del archivo.

Parece crudo, pero funciona.

Código: [ Select ]
find /path -name \.htaccess -printf \"%Tm %Td %Ty\n\" | sort -k3n -k1n -k2n | tail -n1 | awk '{print "/""/"}'
Strong with this one, the sudo is.
  • Bigwebmaster
  • Site Admin
  • Site Admin
  • Avatar de Usuario
  • Registrado: Dic 20, 2002
  • Mensajes: 8926
  • Loc: Seattle, WA & Phoenix, AZ
  • Status: Offline

Nota Enero 20th, 2013, 1:10 pm

No hice el formato, pero qué tal algo como esto:

Código: [ Select ]
ls --time=ctime --full-time | sort -k6n | tail -n1
Ozzu Hosting - Want your website on a fast server like Ozzu?
  • joebert
  • Sledgehammer
  • Genius
  • No Avatar
  • Registrado: Feb 10, 2004
  • Mensajes: 13455
  • Loc: Florida
  • Status: Offline

Nota Enero 20th, 2013, 2:10 pm

Uno de los temas Ive toparme con los atributos de tiempo de los directorios, es que al actualizar o agregar un archivo de uno de los directorios anteriores, se actualiza el ctime/mtime de ese antiguo directorio. Por lo que hace ese viejo directorio mirada nueva ya ctime y mtime son iguales en este sistema en particular.

Este comando Im looking for gira en torno a Apache mod_vhost_alias. Básicamente lo que Im haciendo, se que tengo una plantilla directorio "_template" que copio, "cp - r _template nuevo-sitio.com" para crear un shell para un nuevo sitio Web. (un poco divertido "cp - r", "respirando vida" en un nuevo sitio. Sí, Im que acuñar ahora.)

El propósito del comando, es que me avisen cuando la última vez que he creado un nuevo sitio web fue, por lo tanto la fecha de creación del directorio más reciente.

Yo buscaba a través de atributos de fecha ayer, y llegó a través de un atributo de "nacimiento" que parecía prometedor, pero ese atributo ha sido "-" en este servidor, por lo tanto inútil.

He considerado con "ls - U" pensando que volvería el contenido sin clasificar en el orden en que fueron creados, pero he conseguido resultados inesperados desde.

Por el momento, me voy a pegar con buscando ese archivo .htaccess. Si tengo que empezar a actualizar ese archivo, así manchar mi marca de hora, probablemente mal añade un archivo ".birth" a mi _template y busque.
Strong with this one, the sudo is.

Publicar Información

  • Total de mensajes en este tema: 4 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 137 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC