Au travail, j’ai une longue commande que j’exécute fréquemment au terminal. Il a 6 variables que je dois changer chaque fois que je l’utilise. Plutôt que de copier et coller ma commande à partir d’un fichier texte et de modifier manuellement les variables, j’essaie de créer simplement une interface graphique qui me permette d’apporter des modifications et de l’exécuter. Il existe probablement une autre solution que HTML. Le seul but est de pouvoir transmettre les arguments à une ligne de commande.
J’utilise Ubuntu 10.04 (Lucid Lynx).
Les suggestions sont très appréciées.
Je vous suggère d’écrire un script shell prenant des variables d’entrée. Vous pourriez alors l’appeler ainsi (exemple):
myScript.sh paramValue1 paramValue2
Le moyen le plus simple de le faire depuis un navigateur est probablement de créer un formulaire HTML soumis à un script PHP. Demandez au script PHP de désactiver les parameters $ _POST et de les exécuter.
Vous pouvez constater que votre ordinateur exécute déjà PHP sur un serveur Web ou qu’il est très facile à installer et à utiliser.