Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 20/08/2006, à 13:29

Express

Aide sur un script de backup

Salut tous wink
Je me fais un petit script (mon premier pour un novice en info...) il fonctionne bien dans la mesure ou il très simple et que je m'aide de ce site : http://www.linux-france.org.
Suelement j'aimerai lui apporté une modif que je ne sais pas faire pour le moment.
Voici une partie du code :

#On verifie qu'il a y a des dossiers systemes  en sauvegarde
if [ -n "$systeme" ]
then
echo "Vous avez des dossiers système à sauvegardés"
echo "Création du dossier de destination:" $stockage
#On crée le dossier de destination
mkdir -p "$stockage"
tar zcf "$stockage"/systeme.tar.gz  $systeme
else
echo "-----------------------------------------------------"
echo "Vous n'avez pas de dossiers système à enregistrer"
echo "Veuillez selectionner des dossiers"
echo "-----------------------------------------------------"

fi

tar zcf "$stockage"/perso.tar.gz --exclude $exclure $perso

Donc, j'aimerai que tant cette condition : if [ -n "$systeme" ] n'est pas validée, on boucle dessus,et que l'on ne passe pas à l'archivage de $perso, et ca je ne comprend pas comment ca fonctionne, quelqu'un peux me donner un coup de main ?
Merçi de votre soutient . smile

Hors ligne

#2 Le 20/08/2006, à 15:02

coffee

Re : Aide sur un script de backup

utilise while et non if


Nom d'un tupperware habillé en streetware mangeant de la confiture de pouère et qui se dite où est-ce que je suis ouère !
Tiens mon blog
Les blagues sous forme de fausses aides sont susceptible de ban (ex: rm)

Hors ligne

#3 Le 20/08/2006, à 19:04

Express

Re : Aide sur un script de backup

C'est mieux ! wink

Ha heu dernière chose,je ne peux pas écrire comme cela pour la fonction exclude ? ca ne fonctionne pas ...

#Dossiers à ne pas sauvegardés
exclure="/home/chris/Tchgt/easyubuntu"

tar czvf "$stockage"/perso.tar.gz --exclude $exclure $perso

Dernière modification par Express (Le 22/08/2006, à 12:25)

Hors ligne

#4 Le 22/08/2006, à 10:56

oce

Re : Aide sur un script de backup

Cela doit fonctionner ... mais tu declares ta variable  "exclure" et utilise "$exclude"

Hors ligne

#5 Le 22/08/2006, à 12:24

Express

Re : Aide sur un script de backup

oce a écrit :

Cela doit fonctionner ... mais tu declares ta variable  "exclure" et utilise "$exclude"

C'est juste une erreur de frappe.....[Modifié...]

Dernière modification par Express (Le 22/08/2006, à 12:25)

Hors ligne