Nouveau
69 points
1
Sous Linux, savez-vous comment créer un script qui lance des commandes automatiquement ?


1
Tu commences par créer un fichier textuel qui commence obligatoirement par :

#!/bin/sh ou #!/bin/bash

Généralement on donne l'extension .sh à un script mais ça n'est pas obligatoire. Ensuite tu écris tes commandes habituels dans ce fichier et tu enregistres le fichier à la fin. Enfin, il faut donner le droit d'exécution pour ce fichier avec cette commande :

chmod +x nom_de_ton_fichier.sh

Une fois ceci fait, tu peux exécuter ton script dans un terminal avec la commande :

./nom_de_ton_fichier.sh

Voici un petit exemple d'un script bash qui compile puis exécute un programme Java :

#!/bin/bash

cd src
javac Joueurs.java
javac Client.java
mv Joueurs.class ../bin
mv Client.class ../bin
cd ../bin
java Client 

Votre réponse

Pour répondre, vous devez Se connecter ou Créer un compte.