Perl en Español

  1. Home
  2. Tutoriales
  3. Foro
  4. Artículos
  5. Donativos
  6. Publicidad
 

Cómo comparo fechas

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Programación en General
Mensaje Mar Mar 13, 2007 9:38 am
efrenmonsalve
Perlero Nuevo
Perlero Nuevo
Registrado: 13 Mar 2007
Mensajes: 1
Cómo comparo fechas Responder citando

Embarassed Me podrían ayudar con un programa en ksh, es que no se cómo puedo compara fechas en unix de un archivo con la del sistema y si puedo hacer operaciones con ésta, mejor dicho restarle a una fecha decir algo media hora.

Gracias

oscar monsalve
Mensaje Mie Mar 14, 2007 8:59 am
creating021
Vive para Perl en Español
Vive para Perl en Español
Registrado: 23 Feb 2006
Mensajes: 470
Ubicación: Frente al monitor
Responder citando

Qué tal?

Es poco común encontrar una pregúnta de estas en un foro de Perl.

Bien, hay más de una forma:

Una es usar test.

Otra, es usar stat y comparar según los datos indicados por date.

Pero, la mejor forma es usar Perl Rolling Eyes
Mensaje Jue Mar 15, 2007 9:37 am
explorer
Moderador
Moderador
Registrado: 24 Jul 2005
Mensajes: 3841
Ubicación: Valladolid, España
Responder citando

Otra forma sería sacando las fechas con un comando ls -l, pero, al igual que creating021, prefiero Perl:

Perl:
if ( -M "mi_fichero.txt" > 30 ) {
    print "El fichero tiene más de 30 días\n";
}
Publicar nuevo tema   Responder al tema    Foros de discusión -> Programación en General Todas las horas son GMT - 6 Horas
Página 1 de 1



Powered by phpBB © 2001, 2005 phpBB Group