Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 14/12/2008, à 19: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, à 19: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, à 19: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, à 19: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, à 19: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