Impossible d'éxécuter un fichier

Bonjour,
alors aujourd'hui j'ai rencontré un nouveau problème inexplicable
j'essaye de lancer un programme et il me répond qu'il n'existe pas
je cite mon terminal
(n)ll ../my_fat_ref
-rwxr-x--x 1 n n 27K 2009-10-14 11:45 ../my_fat_ref
(n)../my_fat_ref
zsh: aucun fichier ou dossier de ce type: ../my_fat_ref


voila donc si quelqu'un peut m'aider merci d'avance :)
Configuration: Ubuntu 9.04
Firefox 3.0.14

3 réponses

  1. Contributeur
    Bonjour,

    peut-être peux tu mettre le programme dans le path?
    Pour en connaître les chemins:

    echo $PATH | tr : \\n


    Ensuite, tu copies ton programme dans l'un des chemins qui t'as été donné par la commande précédente:
    par exemple, si dans ton path tu as /usr/local/bin :

    sudo cp <chemin_de_ton_programme> /usr/local/bin


    Ainsi, tu peux lancer ton programme sans être dans le répertoire parent.

    J'espère t'avoir été utile.

    Cordialement
    1
    1. Modérateur
      Salut,

      Et depuis le répertoire parent, ça marche ou pas ?
      0
      1. Modérateur
        Salut,

        Ce n'est pas plutôt ./my_fat_ref ?

        0
        1. Modérateur
          Salut,

          Non non, le programme est dans le répertoire parent, d'ailleurs le "ll ../programme" marche bien, mais son exécution non ;-(

          D'où ma demande si depuis le répertoire parent ça marche ?
          0
        2. Modérateur
          @jipicyRe,

          Non non, le programme est dans le répertoire parent
          Justement, la commande ll ../programme est lancée depuis le répertoire courant.
          Pour exécuter un script depuis le répertoire courant on fait ./script , non?
          0
        3. Modérateur
          @lami20jPour exécuter un script depuis le répertoire courant on fait ./script , non?
          Oui, mais depuis un autre répertoire, on appelle le script normalement par son nom...

          [rep]$ pwd
          /home/jp/tmpfs/rep
          
          [rep]$ ls
          
          [rep]$ ll ../foo.sh
          -rwxrwxr-x  1 jp jp 111 oct 14 12:26 ../foo.sh*
          
          [rep]$ ../foo.sh 192.168.10.222
          Ping sur 192.168.10.222 pas bon
          
          [rep]$ /home/jp/tmpfs/foo.sh 192.
          Ping sur 192. pas bon
          
          [rep]$

          ;-))
          0
        4. Modérateur
          @jipicyRe,

          Tu as raison.
          0
        5. Modérateur
          @lami20jRe-

          J'ai toujours raison...

          sauf quand j'ai tort ;-DD
          0

      Discussions similaires

      question pix mot caché

      7 réponses