Listeros: Conocen alguna utilidad desde la línea de comandos para realizar manipulación de fechas? No quiero ponerme a relizar un script si ya existe un comando para ello. Puntualmente necesito conocer, dada una fecha, el último día del mes anterior. Desde ya muchas gracias. Pablo
El Viernes 14 Febrero 2003 16:27, Pablo Stella escribió:
Listeros: Conocen alguna utilidad desde la línea de comandos para realizar manipulación de fechas? No quiero ponerme a relizar un script si ya existe un comando para ello. Puntualmente necesito conocer, dada una fecha, el último día del mes anterior. Desde ya muchas gracias. Pablo
Mira a ver si t vale el comando cal ~> cal febrero 2003 do lu ma mi ju vi sá 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 :~>
El vie, 14-02-2003 a las 12:27, Pablo Stella escribió:
Listeros: Conocen alguna utilidad desde la línea de comandos para realizar manipulación de fechas? No quiero ponerme a relizar un script si ya existe un comando para ello. Puntualmente necesito conocer, dada una fecha, el último día del mes anterior.
Obtener el ultimo numero de la ultima linea de la salida de "cal" para
el mes anterior puede ser muy util para esto, asi como hacer un eval del
modulo 12 + uno del mes actual. Pero tal vez las cosas sean mas simples
armandote un script minimo en perl o en awk, o incluso un archivo de
texto que con lineas de la forma mes-actual ultimo-dia-mes-anterior para
hacer un simple grep.
--
Gustavo Muslera
En linux, osea en la suite de comandos GNU existe date que es mucho mas potente que el date originario de unix. Acepta comandos como: date --date='2 days ago' que te muestra el dia q fue antes de ayer. existen mas formas de estas.. consultalas con info date en la seccion "examples of date". PD: en man solo encontraras las opciones comunes de date. Un saludo y suerte. El Viernes, 14 de Febrero de 2003 16:27, Pablo Stella escribió:
Listeros: Conocen alguna utilidad desde la línea de comandos para realizar manipulación de fechas? No quiero ponerme a relizar un script si ya existe un comando para ello. Puntualmente necesito conocer, dada una fecha, el último día del mes anterior. Desde ya muchas gracias. Pablo
participants (4)
-
Antonio
-
Antonio R. Barbado Portillo
-
Gustavo Muslera
-
Pablo Stella