Bonjour,
Jean-Damien Durand a écrit :
On Monday, 6 March 2006 14:58, michael p wrote:
if [$# != 1]
Essaie avec:
if [ $# -ne 1 ]
c-a-d:
- ne pas oublier de rajouter des espaces [ici...ici]
- normalement c'est un entier, pas une chaine de caracteres
J'ajouterais :
if [ "$#" -ne "1" ]
Une habitude à prendre afin d'éviter les erreur dans le cas où $#
renverrait une chaine vide (je ne sais pas si ça peut se produire ici,
mais ça peut arriver avec d'autres variables).
Certains écrivent même
if [ "x$VARIABLE" -ne "xVALEUR" ]
Je ne sais pas si ça apporte quelque chose.
j'ai mis ce script ds un repertoire /mbin qui se trouve sur mon /home/mike
j'ai mis le mbin dans la variable ~/.bashrc pour le rendre utilisable de
tous les repertoires avec : export=PATH=$PATH:/home/mike/mbin
Essaie avec:
PATH=${PATH}:/home/mike/mbin; export PATH
A+, JD.
--
David