Bonjour!

Je ne connais pas trés bien les scripts shell alors j'ai besoin de vous pour m'aider.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 if[$1 != NULL]  then
              LOCALCLASSPATH=$1
      else
              CMDLINE=`FIND $HOME -name xrootd.jar`
              if[$? != NULL ]  then
                     LOCALCLASSPATH=$?
             else
                     echo Xrootd.jar n a pas ete trouve dans le $HOME
             fi
      fi
ce que je veux faire : si au lancement du script l'utilisateur a donné un argument (en loccurence un chemin), la variable LOCALCLASSPATH est égale à ce chemin. Si il n'y a pas d'argument, je le script cherche dans le HOME si le fichier "xrootd.jar" est présent. Si il est présent, LOCALCLASSPATH devient "chemin/xrootd.jar", sinon un message est lancé pour dire que rien n'a été trouvé.

Vous pouvez m'aider s'il vous plait je galère

Merki d'avance