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