Problème pour la création d'un script très simple ..
Résolu
Troubador
Messages postés
308
Statut
Membre
-
Troubador Messages postés 308 Statut Membre -
Troubador Messages postés 308 Statut Membre -
Bonjour à tous,
Alors voilà, j'essaye de faire un petit script tout simple, qui ouvre une application dont j'aurai tapé le nom et j'ai réussi une première fois mais je ne le trouvais pas ergonomique alors j'ai voulu le refaire et pas moyen d'y arriver ^^
Si jamais vous auriez une idée, je suis preneur :) Merci d'avance :)
Voici le script :
--DÉBUT--
#!/bin/bash
echo "Bonjour, quelle application voulez vous lancer ?"
cd /Applications
ls
echo " "
echo -n "Vous voulez ouvrir : "
read $application
if [$application = /Applications/$application.app]
then open /Applications/$application.app
else
echo "Erreur"
fi
--FIN--
Alors voilà, j'essaye de faire un petit script tout simple, qui ouvre une application dont j'aurai tapé le nom et j'ai réussi une première fois mais je ne le trouvais pas ergonomique alors j'ai voulu le refaire et pas moyen d'y arriver ^^
Si jamais vous auriez une idée, je suis preneur :) Merci d'avance :)
Voici le script :
--DÉBUT--
#!/bin/bash
echo "Bonjour, quelle application voulez vous lancer ?"
cd /Applications
ls
echo " "
echo -n "Vous voulez ouvrir : "
read $application
if [$application = /Applications/$application.app]
then open /Applications/$application.app
else
echo "Erreur"
fi
--FIN--
A voir également:
- Problème pour la création d'un script très simple ..
- Creation compte gmail - Guide
- Script vidéo youtube - Guide
- Création site web - Guide
- 14 simple - Guide
- Media creation tool - Télécharger - Systèmes d'exploitation
1 réponse
Bonjour
Essaie ceci:
Note1: tape seulement le nom de l'application sans l'extension .app
Note2: si l'application demandée n'existe pas, alors le test de son existence effectué avec l'option -e te le dira.
Ritchi
Essaie ceci:
!/bin/bash
echo "Bonjour, quelle application voulez vous lancer ?"
cd /Applications
ls
echo " "
echo "Vous voulez ouvrir : "
read application
if [[ -e "/Applications/$application.app" ]]; then
open $application.app
fi
Note1: tape seulement le nom de l'application sans l'extension .app
Note2: si l'application demandée n'existe pas, alors le test de son existence effectué avec l'option -e te le dira.
Ritchi
Bonne continuation, merci encore.