[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Pbl de script



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



Reply to: