rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Linux :lancer l'executable en mode console

Posté par manta_ray, le vendredi 29 juin 2007 à 05:53:22
Bonjour à tous.

J'ai ecrit et compilé un programme en c sous linux . Ce programme fonctionne tres bien ; j'arrive à le lancer en cliquant sur l'icone crée mais je n'arrive pas à le lancer en mode console. Pourtant je suis sur le bon chemin d'acces, sur le bon repertoire et meme en rajoutant l'option chmod +x l'executable ne se lance pas. l'information donné à chaque fois est "commande not found". Si quelqu'un pouvais me donner un coup de pouce j'en serais trés ravi.

Merci d'avance
Configuration: Linux Red Hat
Mozilla 1.7.13
Répondre à manta_ray  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
lami20j, le vendredi 29 juin 2007 à 06:42:55
Répondre à lami20j

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
jipicy, le vendredi 29 juin 2007 à 06:43:08
Salut,

Il faut lancer ton script de cette façon :
cd /le_rep/ou_est/ton_programme
./ton_programme
Voir à ce sujet : executer un script shell

;-)) Z'@+...che.
JP : Zen, my Nuggets ! ;-)
Le savoir n'est bon que s'il est partagé.
Répondre à jipicy

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
manta_ray, le mardi 3 juillet 2007 à 11:02:17
bonjour,

Merci pour vos réponses. Malheureusement , j'ai toujours le meme probleme. j'ai les droits d'acces sur l'execution, je suis sur le bon chemin d'acces; quand je fais ls, je vois bien mon executable , mais quand je tape son son nom, le message "command not found revient toujours".De plus je peux toujours lancer mon programme en cliquant sur son icone executable.Or je voudrais bien qu'il fonctionne en mode console pour controler l'avancement du programme. Si vous avez d'autres pistes elles sont bien venues.Merci d'avance.
@ plus.
Répondre à manta_ray

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
lami20j, le mardi 3 juillet 2007 à 11:46:22
Salut,

je crois que le moment est venu pour nous montrer ce que tu fait

depuis l'invité où tu te trouves quand tu tapes ta commande affiche
pwd
ls -l ton_script
find / -name '*ton_script*' 2>/dev/null

lami20j
Répondre à lami20j

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
manta_ray, le mercredi 4 juillet 2007 à 05:06:19
salut!

Alors quand je tape ls -l lialongnew : s'affiche donc

-rwxrwxr-x 1 prog_c prog_c 28784 4 04:53 lialongnew

quand je tape find / -name '*lialongnew*' 2> /dev/null : s'affiche donc

home..../prog_c/lialongnew.c
home.../prog_c/lialongnew

voilà c'est tout ce que j'ai
Répondre à manta_ray

7


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
lami20j, le mercredi 4 juillet 2007 à 05:21:51
tape ça?
/home.../prog_c/lialongnew 


remplace les ... avec ton user

chez moi c'est
/home/lami20j/prog_c/lialongnew lami20j
Répondre à lami20j

8


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
manta_ray, le mercredi 4 juillet 2007 à 20:53:17
salut!

c'est moi qui est mis des points home..../ pour ne pas marquer mon user sinon il est bien noté
home/user/prog_c/lialongnew
et le message
bash : lialongnew: commande not found revient toujours au galop
Je ne comprend pas , mon executable est bien à sa place avec les droits d'ecriture et d'execution qui conviennent; et ça ne marche toujours pas. Il y a quelque chose qui m'echape.
à plus
Répondre à manta_ray

9


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
lami20j, le mercredi 4 juillet 2007 à 21:41:29
Salut,

affiche le résultat de
find /home/user -name '*lialongnew:*'
lami20j
Répondre à lami20j

10


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
manta_ray, le vendredi 6 juillet 2007 à 03:13:22
salut!
donc si je tape ce que tu me dis , il me retourne juste le nom de mon executale /
lialongnew
je le vois bien dans la liste de mes fichiers dans mon repertoire courant.
j'ai créé un autre programme en c dans le meme repertoire et celui là j'arrive à le lancer en ligne de commande; je me demande donc si il n'y a pas une subtilité là dedans , faudrait il ajouté un gri-gri dans mon programme pour qu'il s'execute en ligne de commande?
à plus
Répondre à manta_ray

11


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
lami20j, le vendredi 6 juillet 2007 à 04:48:23
j'ai besoin que tu m'affiche le résultat de la commande
lami20j
Répondre à lami20j

12


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 manta_ray, le vendredi 6 juillet 2007 à 22:51:36
Salut!

Bon ça y'est ça marche.En fait on me l'avait déjà ecrit mais j'ai pas fait attention ; il faut taper "./ " avant l'executable
donc home/...../repertoire vers mon programme et une fois sous la racine du programme , ./lialongnew
Voilà tout , ce sont de petites choses, mais elles font toute la différence.
Merci à tous pour votre aide et peut être à bientôt.
Répondre à manta_ray
Logiciels pertinents trouvés dans les téléchargements
Télécharger GPG 1.4.7GPG - GPG (GNU privacy guard) est une alternative libre au logiciel PGP. Ce logiciel permet de chiffrer des documents avec un haut...Catégorie: Chiffrement
Licence: Open Source
Télécharger Finale NotePad    2008Finale NotePad - Finale Notepad est votre invitation d'entré dans le monde la notation musicale. Le programme supporte les fichiers MIDI en...Catégorie: Environnement de travail
Licence: Freeware/gratuit
Télécharger ModPlug Player 1.46.01ModPlug Player - MODPlug est un lecteur permettant de lire des fichiers MOD, c'est-à-dire des pistes de séquenceurs (trackers), mélant des...Catégorie: Lecteurs audio
Licence: Freeware/gratuit
Télécharger Xtremsplit 1.2Xtremsplit - Il existe aussi une version LINUX <h2> </h2> Xtremsplit sert à découper des gros fichiers en petits morceaux de...Catégorie: Gestion de fichiers
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « linux :lancer l'executable en mode console »