Cómo agregar la fecha al nombre de un fichero en linux o mac

By Andres Jaimes

Agregar la fecha a un nombre de un fichero desde un script es muy útil, pues te permitirá generar nombres únicos para, por ejemplo, crear una lista de respaldos.

Aquí os dejo un script muy sencillo que ejemplifica cómo hacerlo:

#!/bin/sh

dt=`date +%y%m%d`
touch ./archivo-$dt

Este es un programa muy sencillo el cual asigna a la variable “dt” el resultado de ejecutar el comando date +%y%m%d, el cual devuelve la fecha en formato año, mes y día. Es importante que veais el uso del acento grave (`) para que funcione.

Después utilizamos el comando touch para crear un fichero vacío con nombre archivo-fecha-de-hoy.

Si necesitais más información, podeis consultar el manual para la función date:

man date