Bonjour, j'aimerais lancer un script depuis le terminal, y a-t-il un moyen de le faire ? Par exemple : si j'ai un script Python, je le lance normalement avec cette commande :
python script.py
Comment lancer ce script juste en tapant le nom du fichier du script dans le terminal (même si je suis dans un autre répertoire) ?
Une autre réponse que j'ai trouvée assez utile : Comment exécuter des scripts sans taper le chemin complet ?
Vous pouvez simplement créer un lien symbolique. Créez-le dans /usr/local/bin. Tout ce dont vous avez besoin, c'est d'exécuter la commande :
sudo ln -s /full/path/to/your/file /usr/local/bin/name_of_new_command
Ensuite, vous devez rendre votre fichier exécutable :
chmod +x /full/path/to/your/file
Vous devriez maintenant être en mesure de lancer name_of_new_command à tout moment dans votre terminal.
Notez qu'il s'agit d'une bonne solution uniquement pour une utilisation domestique de Linux.