Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

Attention, une faille de sécurité dans bash a récemment été rapportée, il est recommandé de mettre à jour son système (plus de détails)

#1 Le 06/04/2010, à 14:33

Miroslav

exécuté une application dans le terminal (Résolu)

bonjour,

je suis nouveau et c'est surement très con, mais comment se fait-il que le terminale ne reconnaisse pas mon exécutable? le fichier indigo est bien un exécutalbe, en mode graphique je le lance en double cliquant dessus... j'ai vraiment besoin de le lancer dans la console

guillaume@Pc-principal:~$ cd indigo
guillaume@Pc-principal:~/indigo$ ls
cache          icons                           inifile.xml      nkdata
changelog.txt  imageformats                    ISL_stdlib.txt   renders
config         indigo                          licence.sig      resources
data           indigo_console                  license.txt      testscenes
font.ini       Indigo Manual.pdf               log.txt          watermark1.png
font.png       Indigo Technical Reference.pdf  material_editor  watermark.png
guillaume@Pc-principal:~/indigo$ indigo
indigo: command not found
guillaume@Pc-principal:~/indigo$

d'avance merci

Dernière modification par Miroslav (Le 12/04/2010, à 12:00)

Hors ligne

#2 Le 06/04/2010, à 14:37

le hollandais volant

Re : exécuté une application dans le terminal (Résolu)

Salut !
Il faut le rendre exécutable :

chmod +x indigo

Ensuite, tu le lance via :

./indigo

Windows : il y a mieux ! Mais c'est moins cher…

Hors ligne

#3 Le 06/04/2010, à 14:47

Miroslav

Re : exécuté une application dans le terminal (Résolu)

Merci ça marche big_smile

Hors ligne

#4 Le 06/04/2010, à 15:14

serged

Re : exécuté une application dans le terminal (Résolu)

Contrairement à DOS et à Windows, le shell ne recherche pas la commande dans le chemin courant (seulement dans les chemins spécifiés dans $PATH), à moins, bien sûr, qu'on ne donne explicitement le chemin, par exemple :

./commande

C'est une mesure de sécurité...
Tu peux outrepasser cette sécurité, en ajoutant en fin de .bashrc, la ligne :

PATH=$PATH:.

à tes risques et périls...


Linux-Mint Qiana 64 (Cinnamon) sur ASUS F2A55/AMD A8-5600K APU

Hors ligne

#5 Le 08/04/2010, à 19:49

le hollandais volant

Re : exécuté une application dans le terminal (Résolu)

merci pour ces précision Serged, pour le "path".

@Miroslav : peux-tu mettre "résolu" dans le titre du topic ? smile


Windows : il y a mieux ! Mais c'est moins cher…

Hors ligne

Haut de page ↑