Cédric LE BRIS wrote:
Je cherche à créer un script qui fait sauvegarde mon repertoire /etc
=============================================
#! /bin/sh
tar cfz /tmp/bck/bck_etc_mx.tgz /etc/
===============================================
Par contre j'aimerais qu'il crée un répertoire dans /tmp
un repertoire nommé bck, mais qu'il ne le crée QUE si il n'existe pas...pour
éviter les plantage
Qq à une solution pour ce genre de petit test??
Je suis un peu perdu avec les scripts Shell...
Voici un exemple qui marche :
#! /bin/bash
if [ -e "/tmp/test" ]
then
echo 'oui'
fi
echo 'non'
Ainsi pour tester :
Sextans-22:43:14:/tmp$ ls tes*
test.sh
Sextans-22:43:19:/tmp$ ./test.sh
nonSextans-22:43:36:/tmp$ mkdir test
Sextans-22:43:48:/tmp$ ./test.sh
oui
non
Sinon, cf :
man [
man if
Bonne chance
--
Cyril Mougel
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]