j'ai codé un petit programme python qui tire une ligne au hasard dans un fichier texte et j'aimerais pouvoir le lancer depuis le terminal avec une commande, comme si c'était un paquet, quoi...
Je me suis débrouillé en ajoutant un « alias macommande='python moncode.py' » dans le fichier .bashrc, mais je voudrais savoir LA bonne manière de faire.
Ça fonctionne très bien, ce que vous m'avez dit de faire, seulement, c'est pas exactement ça que je voulais, en fait :
je voudrais pouvoir taper un seul petit mot clé depuis n'importe où dans le terminal, et que ça lance mon programme, comme les autres commandes du style 'ls' ou 'tree' ou 'clear'.
Je pourrais le faire avec un alias (et c'est ce que j'ai fait), mais un ami m'a dit que c'est pas une bonne habitude que de modifier le .bashrc
Du coup je voudrais savoir comment on fait pour ajouter une commande proprement.
il faut adapter le PATH pour que le répertoire où se trouve l'exécutable n'ait pas à être renseigné.
typiquement, ton répertoire personnel devrait contenir un répertoire bin/, où tu placeras tes exécutables personnels,
et ton PATH doit, alors, être~/bin:$PATH
PATH qui doit être défini dans ~/.bashrc
STFW
- Edité par dantonq 18 mai 2019 à 12:06:31
Validez la réponse utile « Un problème clairement exposé est à moitié résolu. » Pas de MP technique
lancer programme python dans le terminal
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Validez la réponse utile « Un problème clairement exposé est à moitié résolu. » Pas de MP technique
ou
Validez la réponse utile « Un problème clairement exposé est à moitié résolu. » Pas de MP technique
Validez la réponse utile « Un problème clairement exposé est à moitié résolu. » Pas de MP technique