#1 Le 14/12/2008, à 18:23
- phossele
[résolu] script lancement Mediacenter neuf
bonjour,
j'ai commis ce micro script pour moi.
pour lancer le media center neuf et avoir accès via mon décodeur neufTV au contenu multimédia de mon PC
prérequis :
http://doc.ubuntu-fr.org/neuf_mediacenter
#!/bin/bash
szAnswer=$(zenity --entry --text "Quel est votre nom d'utilisateur ?" --entry-text "votre_nom"); echo $szAnswer
cd /home/$szAnswer/mediacenter/
zenity --info --text "Lancement du Media Center Neuf"
./mediacenter start
exit
Ma question est la suivante, comment générer un message d'erreur, et non l'arrêt du script, si le nom d'utilisateur est mal renseigné ?
P.S) je sais que ce script n'a pas d'intérêt réel, c'est surtout un exercice pour m'entrainer, vu que, vous l'aurez compris, je débute...
Merci d'avance
Dernière modification par phossele (Le 14/12/2008, à 18:43)
Avatar par Killyoh sur Crystalxp.net
Tout le monde est capable de créer un système incapable de fonctionner.
-+- Georges Courteline -+-
Hors ligne
#2 Le 14/12/2008, à 18:38
- AnsuzPeorth
Re : [résolu] script lancement Mediacenter neuf
Pourquoi lui demander son nom pour faire un cd dans son home ?
tu fais un "cd $HOME" et tu tombe dedans !
sinon "basename $HOME" te donne le nom de l'user...Mais y'a d'autres solutions pour récuperer ce nom (doit y avoir une variable deja existante avec ce nom...?)
Dernière modification par AnsuzPeorth (Le 14/12/2008, à 18:38)
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#3 Le 14/12/2008, à 18:42
- phossele
Re : [résolu] script lancement Mediacenter neuf
merci !
je n'y avais pas le moins du monde pensé...
Avatar par Killyoh sur Crystalxp.net
Tout le monde est capable de créer un système incapable de fonctionner.
-+- Georges Courteline -+-
Hors ligne