Problème pour la création d'un script très simple ..
Résolu
Troubador
Messages postés
273
Date d'inscription
Statut
Membre
Dernière intervention
-
Troubador Messages postés 273 Date d'inscription Statut Membre Dernière intervention -
Troubador Messages postés 273 Date d'inscription Statut Membre Dernière intervention -
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 ..
- Script vidéo youtube - Guide
- Creation compte gmail - Guide
- Création site web - Guide
- Iphone 14 simple - Guide
- Création d'un compte google - Guide
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.