Execution d'un programme shell

DRSBMM -  
 DRSBMM -
Bonjour,
pouvez m'indiquer comment :donner à un programme shell la possibilité d'executer à partir de n'importe quel repertoire ou directement au prochin login
Configuration: Linux
Firefox 3.0.1

1 réponse

  1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    0
    1. DRSBMM
       
      merci,
      mais cette methode est efficace quand je crée un programme shell sous un repertoire /home/drsbmm par exemple,
      et je fait : export PATH=$PATH:/home/user/prog....?
      0
    2. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898 > DRSBMM
       
      Oui, et tu peux le rendre permanent en l'ajoutant dans ton .bashrc.
      0
    3. DRSBMM > jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention  
       
      merci,je vais l'essayer.
      0
    4. DRSBMM > jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention  
       
      j'ai toujours des probleme ;
      voici un petit programme shell d'essai:
      #!/bin/bash
      echo "voila le programe"
      echo 'export PATH=/home/user/essai1000/:$PATH' >> /home/user/.bashrc.
      quand je l'execute
      $ chmod u+x essai1000
      $./ essai1000
      le konsol m'affiche les resultats suivantes:
      voila le programme #c'est bien

      mais quand je me deplace vers le rep parrent
      $ cd ..
      home $ chmod u+x essai1000
      chmod: ne peut accéder `essai1000': Aucun fichier ou dossier de ce type
      home $ ./essai1000
      bash: ./essai1000: Aucun fichier ou dossier de ce type
      home $

      je ne sais pas quoi faire ?
      0
    5. DRSBMM > jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention  
       
      le resultat du prog shell precedent:
      #!/bin/bash
      echo "voila le programe"
      echo 'export PATH=/home/user/essai1000/:$PATH' >> /home/user/.bashrc.
      est:
      drsbmm ~ $ chmod u+x essai1000
      drsbmm ~ $ ./essai1000
      voila le programe
      ./essai1000: line 3: /home/user/.bashrc.: Aucun fichier ou dossier de ce type
      drsbmm ~ $

      execusez moi encore une fois

      l
      0