Appel d'un fichier dans un script shell
	
	
		Bonjour à tous,
J'ai dans l'idée de faire une sauvegardes automatique des répertoires personnels sur un poste linux.
J'ai donc créer le script suivant :
	Citation:
	
		
		
			#!/bin/sh
# vérification si le paramètre $1 existe
if test -z "$1"
then
        echo "usage: $0 {nom-utilisateur}"
        exit 1
fi
DIR="/home/$1"
SAUV="/home/sauvegardes/$1.tar.gz"
#vérification du paramètre
if !(test -e $DIR)
then
        echo "Utilisateur invalide: $1"
        exit 2
fi
# Suppression d'une éventuelle sauvegarde
if test -e $SAUV
then
        rm -fr $SAUV
fi
# création d'une nouvelle sauvegardes
tar -czf $SAUV $DIR
echo "le dossier $DIR archivé"
			
		
	
 Déjà étant apprenti dans la programmation shell, si vous voyez une erreur, n'hésitez pas.
Le problème de ce programme est que je dois mettre le nom de l'utilisateur en argument (fastidieux s'il y a beaucoup d'utilisateurs).
De manière à automatiser, est-il possible de faire appel à un fichier texte contenant les utilisateurs que je veux sauvegarder pour lesquels le programme s'exécuterait.
Si vous pouviez m'aider? merci d'avance......