Emilio Hern�ndez Mart�n dijo:
> ... Aunque la verdad es que el comando 'date'
> no he sabido utilizarlo: �qu� cadena hay que poner tras
> "date --set= <?>"  para que sea v�lida? Es que el man no me ha
> aclarado gran cosa al respecto.

y Julian Armando Mena Zapata:
> Yo utilizo lo burdo. Me meto al sistema y le cambio la fecha.
> ese man tampoco yo lo entiendo.

Me uno al grupo de los que no entendemos la p�gina de manual de "date".
Ya no me acuerdo como logr� entenderla despu�s de varias tentativas (tal
vez haya sido uno de esos dias en que he trabajado en Linux despu�s de
haber bebido una elevada dosis de alcohol!). De todas formas lo escrib�
en mi libreta de trucos (una libreta de notas de unos 10cm x 15cm que
todo Linuxero que se respete debe llevar siempre en su bolsillo), y
es as�:
Para "retroceder" la fecha sin cambiar la hora se puede usar
    date -s 1999-06-27
Si no se usa la opci�n -s, hay que usar el formato exigido por date que
es as�:
    date MMDDHHMM
donde:
   MM = dos d�gitos para el mes (01, 02,...12)
   DD = dos d�gitos para el d�a
   HH = dos d�gitos para la hora (si mal no recuerdo, de 00 a 24)
   MM = dos d�gitos para los minutos
Hay otros tres campos opcionales (representados entre parentesis):

    date MMDDHHMM(CC)(YY)(SS)
  CC = dos primeros d�gitos del a�o
  YY = dos �ltimos d�gitos del a�o
  SS = segundos

Saludos,
Jaime Villate

Responder a