Mira, aquí tienes un fragmento del script que yo uso para lo mismo que tu quires: #!/bin/sh # script para realizar un backup general # de los ficheros mas relevantes # de la WEB # donde estan los ficheros a salvar dir="" # que ficheros hay que salvar pat="*" # donde dejamos el backup web_bak="/opt2/backups/" # ------------------------------------------ # /etc dir="/etc/" fich_base="etc" fich_bak=$fich_base-$(date +%Y%m%d).tgz tar cfz $web_bak$fich_bak $dir$pat Como puedes ver solo es para guardar lo que hay en /etc, pero para guardar lo que hay en otros sitios no hay más que añadir otro bloque similar (desde #---- al final) Saludos. Daniel Martin-Legazpe (ECE) escribió:
Hola, prueba esto :
date +%y%m%d
Puedes añadirle entre medias lo que mas te guste.
Un saludo. Dani.
-----Original Message----- From: ANCREGOZ@telefonica.net To: suse-linux-s@suse.com Sent: 5/12/2003 11:56 AM Subject: [suse-linux-s] SCRIPT
Hola, estoy intentado hacer un script para poner fecha a los ficheros donde gurado las copias de seguridad, es decir quiero tener ficheros en el formato:
AAAA-MM-DD.tar.gz
Donde AAAA=año MM=Mes DD=dia
El problema es que no se como sacar los datos adecuados del comando date para crear el nombre del fichero.
¿Alguna idea?
SALUDOS