Bonjour !
J'ai une liste de dossiers prob1 prob2 prob2 etc... Chaque dossier contient ces fichiers :
L'idée, c'est de pouvoir remplacer ma commande :
g++ prog1.cc fonction1.cc -o exe1
Par :
g 1
J'ai donc un .bashrc dans lequel se trouve :
alias g="sh /home/choco/Documents/sh/gplus.sh"
Et dans ce gplus.sh se trouve :
echo g++ prob$1.cc fonction$1.cc -o exe$1
Donc quand je tape " g 1 ", j'ai bien ma ligne g++ prog1.cc fonction1.cc -o exe1 qui s'affiche, mais puisque j'ai utilisé un echo, ça ne s'exécute naturellement pas. J'ai essayé avec un > mais j'ignore comment lui dire d'envoyer tout ça au shell.
Par quoi dois-je remplacer mon echo pour que mon sh execute une ligne de commande ? 