antivirus
Óptima protección antivirus: Soluciones de seguridad en Internet de G Data para PC.

viernes, 19 de enero de 2018

Crear un archivo cuyo nombre sea la fecha y la hora

Desde la Shell de Linux o el Terminal de macOS podemos hacer uso del comando "date" para obtener la fecha y hora, y usarla como nombre de un archivo.

Si por ejemplo queremos introducir unos caracteres a un fichero de texto, y que el nombre de este fichero tenga la fecha y hora actuales, podemos usar:

echo "texto" > "z_`date +%Y%m%d_%H%M%S`"

Si lo que queremos es calcular la fecha y hora actuales, y eso guardarlo como contenido de un fichero de texto, y que además el nombre de este fichero tenga la fecha y hora actuales, podemos usar:

date +%Y%m%d_%H%M%S > "z_`date +%Y%m%d_%H%M%S`"

Y si lo que queremos es crear en una máquina remota ese archivo, podemos ejecutar la orden anterior de forma remota mediante ssh:

ssh  servidor.es  "date +%Y%m%d_%H%M%S > /home/usuario/fichero_`date +%Y%m%d_%H%M%S`"


Finalmente, también es posible hacerlo en Windows (msdos), aunque es un poco más engorroso. En la siguiente web se ofrece una explicación de cómo hacerlo:
https://mascandobits.es/tips/anadir-fecha-y-hora-al-nombre-de-un-archivo-en-la-consola-de-comandos-de-windows/

No hay comentarios:

Publicar un comentario