¿Como se logra que el archivo de salida tenga la fecha y hora incluida en su nombre?

Temas sobre programación ( php, c, sql, html, perl, python, ruby, java, bash, etc ) y recursos ( herramientas, frameworks, hosting, cms, etc )

Moderadores: maiku, akodo

Responder
Iván Caballero
Forista Nuevo
Forista Nuevo
Mensajes: 1
Registrado: Mié Oct 07, 2020 6:07 pm

¿Como se logra que el archivo de salida tenga la fecha y hora incluida en su nombre?

Mensaje por Iván Caballero »

Tengo el siguiente comando que es ejecutado por un cron cada 2 minutos y si funciona bien:

*/2 * * * * /Applications/MAMP/Library/bin/mysqldump -h216.70.69.75 -uivanchido -pFlystar3979@@@ bdivan > /Users/ivancaballerocano/Documents/bdRespaldo/jamoncitoi1.sql

como se puede notar genera un archivo llamado jamoncitoi1.sql pero siempre se esta reescribiendo por que el nombre no cambia, quisiera modificar el comando ahí mismo sin mandar llamar un script para que se guarde con la fecha y hora de ese momento, de esa forma no se va a sobreescribir. Alguna ídea?

Avatar de Usuario
neurus
Forista Legendario
Forista Legendario
Mensajes: 1830
Registrado: Dom Oct 10, 2004 7:00 am

Re: ¿Como se logra que el archivo de salida tenga la fecha y hora incluida en su nombre?

Mensaje por neurus »

Prueba algo así (estoy en la oficina, no lo puedo probar yo, y nunca lo hice directamente desde cron, sin pasar por un script).
*/2 * * * * /Applications/MAMP/Library/bin/mysqldump -h216.70.69.75 -uivanchido -pFlystar3979@@@ bdivan > /Users/ivancaballerocano/Documents/bdRespaldo/jamoncitoi1`date +%y%m%d`.sql

Responder
  • Temas similares
    Respuestas
    Vistas
    Último mensaje