Aide Linux - Liste de diffusion Ze-Linux
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [bash] aide a la programmation bash
il faut un espace entre [ et "
[_"
----- Original Message -----
From: "s l" <besoinaide2003@yahoo.fr>
To: <aide-linux@ze-linux.org>
Sent: Sunday, December 28, 2003 10:15 PM
Subject: Re: [bash] aide a la programmation bash
> Ton test marcherait en CSH pas en BASH (ou SH)
> Il faut utiliser -ene -not equal dans ton cas pour
> comparer des chianes de caracteres
>
> Je te conseille de jeterun oeil sur le man bash
>
> Y a plein de choses interressantes
>
>
> --- Black Eagle <black.eagle@easynet.be> a écrit : >
> Bonjour la liste,
> >
> > petit probleme de script bash, ke j arrive pas a
> > faire fonctionner
> > voici le script
> >
> > #!/bin/bash
> > OLDIP=`cat /tmp/noip_old`
> > NEWIP=`cat /tmp/noip_new`
> > if["$OLDIP" != "$NEWIP"]
> > then
> > echo "New ip here !"
> > /etc/init.d/proftpd restart &> /dev/null
> > fi
> > exit 0
> >
> > l interpreteur bash me dit:
> > if[212.34.23.12: command not found
> > line 5 syntax error near unexpected token 'then'
> > line 5 'then'
> >
> > je comprends pas les erreurs, je cherche juste a
> > tester si deux strings
> > sont egaux, et si oui, faire un echo et executer
> > une commande.
> >
> > Voila,
> > merci d avance de votre aide!
> > ----------------------------------
> > Informations, désabonnement, règles, obligations sur
> > la liste Aide-Linux :
> > http://lists.ze-linux.org/howto_ml.html
>
> _________________________________________________________________
> Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français !
> Yahoo! Mail : http://fr.mail.yahoo.com
> ----------------------------------
> Informations, désabonnement, règles, obligations sur la liste Aide-Linux :
> http://lists.ze-linux.org/howto_ml.html
>
>
----------------------------------
Informations, désabonnement, règles, obligations sur la liste Aide-Linux :
http://lists.ze-linux.org/howto_ml.html
Aide Linux - Liste de diffusion Ze-Linux