(Courriels de diversion: <accoupla@prononciation-reproduirons.com> <vociferaient@eloigna-atermoierais.com> <retercer@transportais-gendarmees.com> <vinicole@troqueraient-agrafes.com> <assiettes@hippiques-endurerai.com> <revolutionnees@financaient-personnifieriez.com> <enrobee@electrisant-transiterions.com> <dialecte@depassait-repudiees.com> <filmerais@couvre-chef-tritureras.com> <gravissons@intimeras-flambeurs.com> )


Jean-Marc Mongrelet a écrit :

Pourquoi:
$ if [ "truc"!="truc" ]; then echo ok; fi
ok

Le problème est qu'il me répond "ok", et la je ne comprend pas.

Vois ça du point de vue de la commande [ : elle ne voit qu'un argument, la chaîne "truc!=truc".

Il te faut mettre des espaces autour de "!=", afin que [ voie 3 arguments.

--
Marc Thirion
Projet Internet et Citoyenneté - http://www.le-pic.org

--------------------------------------------------------------------
Les listes de diffusion occultes: <URL:http://www.CULTe.org/listes/>