Pour info un script désigne plutôt un programme écrit dans un langage interprété (bash, perl, php...). Dans le cas de fichier C/C++ (fichier.cc) il y a compilation. On parle alors de programme exécutable et de fichier source.
Si la commande "g++ -o prog prog.cc" ne provoque rien, c'est plutôt bon signe : c'est qu'il n'y a pas d'erreur.
Le chmod n'est généralement pas nécessaire, g++ le fait naturellement.
Vérifie la présence du programme "compilé"
ll prog
Et exécute le par
./prog
La commande
run n'existe pas sous linux, il devait s'agir d'un aménagement spécifique à ton école.
Tu peux facilement faire la même chose en ajoutant à ton environnement une fonction run :
function run(){ g++ $1 && ./a.out ; }
Si cela te convient, ajoute cette ligne au fichier
$HOME/.bashrc. Mais tu peux aussi apprendre à t'en passer 🙂
Tu pourras aussi, lorsque tu sera à l'école regarder à quoi correspond cette commande.
A++
P.S. c'est quoi comme école ?