¿Cómo puedo ejecutar un comando haciéndolo creer que está en una fecha diferente a la del sistema?
Por ejemplo, si tengo este script:
#!/usr/bin/env bash
date +"%B %d, %Y"
Imprime la fecha real: march 13, 2014
Pero me gustaría imprimir una fecha diferente, en el futuro o en el pasado, sin cambiar la fecha del sistema.
Si no estaba lo suficientemente claro, quiero una herramienta de línea de comandos como esta herramienta GUI de Windows .
No quiero usar un script diferente (solo fue un ejemplo).
No quiero establecer un cronjob .
No quiero cambiar la fecha general de mi sistema.
Solo cambie la fecha que se aplica al comando a ejecutar.
date
executable
Lucio
fuente
fuente