Le Mercredi 5 Juillet 2006 09:53, jerome kaluza a écrit : > Bonjour j'essaie de faire un scrip qui verifie si 2 parametres qui sont des > noms de fichier sont bien indique, j'essaie de teste avec la valeur vide > mais meme si ce n'est pas vide, il rentre toujours dans le test : > > > controle="$1" > donnees="$2" > if (test $controle="") then > echo "erreur: fichier de controle non specifie"; > exit; > fi > if (test $donnees="") then > echo "fichier csv non specifie"; > exit; > fi > >
et quelque chose comme: #!/bin/bash usage() { echo Usage: `basename $0` controle donnees exit 1 } [ $# -ne 2 ] && usage [ ! -f $1 ] && echo "impossible d'ouvrir le fchier de contrôle $1" && exit 2 [ ! -f $2 ] && echo "impossible d'ouvrir le fchier de csv $2" && exit 2 -- Francois Sauterey @: Francois_AT_Sauterey.org -- 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]