NAME

salvauser - Realiza una copia de seguridad del contenido del directorio HOME de los usuarios que se pasen como parámetros posicionales.

SYNOPSIS

salvauser usuario...

DESCRIPCION

Por cada uno de los usuarios pasados como parámetros posicionales realiza los siguiente:

  1. Verifica que existe. En caso contrario emite un mensaje de error informando de tal circunstancia y continua con el siguiente usuario o finaliza la ejecución si era el último parámetro posicional.
  2. Verifica que existe el directorio HOME registrado en el sistema para el usuario. En caso contrario emite un mensaje de error informando de tal circunstancia y continua con el siguiente usuario o finaliza la ejecución si era el último parámetro posicional.
  3. Copia todos los archivos contenidos en el directorio HOME del usuario en un fichero único cuyo nombre debe ser el resultado de concatenar las cadenas año actual, mes actual, dia actual, hora actual, minutos actuales, nombre del usuario separadas por un guión. La cadena resultado de esta información concatenada debe tener el formato AAAA-MM-DD-HH-mm-usuario.
  4. Comprime el archivo resultado del paso 3 con el producto gzip.
  5. Ubica el archivo resultado del paso 3 en el directorio /var/tmp/homebakases.

Al finalizar, visualizará por la salida estandar el número de usuarios que se han pasado como parámetros posicionales y el número de usuarios sobre los que se ha realizado la operación de copia de seguridad.