Salut à toutes et à tous,
Suite
à ce sujet, en cherchant un peu je viens de me faire un script pour lancer plusieurs applications, dans l'ordre et avec un temps entre chacune d'elles.
Toutes les applications restent ouvertes.
Voici mon exemple pour le développement Web (Quanta + tous les navigateurs dans différentes situations) ... et ça fonctionne 🙂 :
#! /bin/sh
firefox -P Alez & sleep 3;
quanta& sleep 5;
VirtualBox --startvm Win\ XP\ & sleep 3;
VirtualBox --startvm Windows\ 7 & sleep 3;
konqueror http://alez.fr http://alez.fr/test &
Ce code est à placer dans un fichier texte nommé MonLanceurDApplis (par exemple), pour une raison plus pratique je l'ai placé sur mon Bureau.
On rend ce script exécutable :
chmod +x MonLanceurDApplis
ou sous KDE : bouton droit sur l'icône, Propriétés, Droits d'Accès, cocher l'option "Est Executable".
On clique dessus et Yoplà...
Ce script pourrait se résumer en général comme ceci :
#! /bin/sh
appli_1 & sleep 5;
appli_2 & sleep 5;
appli_3 & sleep 5;
appli_3 & sleep 5;
Le TRUC qui me manquait était le ";" (point-virgule) en fin de chaque ligne, celui-ci permet de chaîner les applis (commandes).
Je pose la question aux Pros du code/script : Est-ce bien la bonne méthode ?
Merci d'avance pour vos réponses 😉