Retourner aux forums || Retourner au forum Programmation.shell

Programmation.shell : script pour lancer une application avec un profil particulier

Posté par argt (page perso, ) le 19 mars 2005
0
Salut, j'essaye de configurer les boutons de mon portable (Asus L5800C, dist debian/sid)
Pour ça je dois écrire des scripts (ou des commandes) qui sont lancés par acpid. Or il me lance toujours les applications en root (et j'aimerais bien avoir un bouton qui lance un terminal par exemple)
Si je précise le profil, il ne le trouve jamais car il va chercher dans les profils de root (ou bien il confont avec un profil du même nom mais dans le home du root et nom celui de l'utilisateur)
Le top serait un script qui regarde quel session du bureau gnome est ouverte et lance les applications avec les profils correspondant, mais déjà si je pouvais lancer les applications avec un profil souhaité, ce serait bien.
Voilà, merci pour tout aide.
(comme vous le voyez, j'y connais pas grand chose en script mais faut bien apprendre un jour...)

--
Aaaaaaaaaaaaaaaaaaaaaaaaargt
> Lire le message (2 commentaires, moyenne: 1,5).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

sudo & DISPLAY

Posté par Krunch (Jabber id, page perso, ) le 19/03/2005 à 14:26. (lien). Évalué à 3.

Un truc comme ceci devrait faire ce que tu veux je pense:

# su user -c "DISPLAY=:0 /la/commande/qui/va/bien"
Pour le faire "dynamiquement" (sans hardcoder le nom de l'utilisateur et l'écran utilisé), tu peux essayer ça (tout sur une ligne):
# `w | grep -E '^[a-z0-9]+[[:blank:]]+:[0-9][[:blank:]]+' | sed -r 's/^([a-z0-9]+)[[:blank:]]+(:[0-9])[[:blank:]]+.*$/su \1 -c "DISPLAY=\2 \/la\/commande\/qui\/va\/bien"/'`
Ya sûrement moyen de faire plus propre (et ya surement des exemples fournis avec acpid).

--
Free Softwares Users Group Arlon (Sud Luxembourg, Belgique)
pertinent, e adj. Approprié ; qui se rapporte exactement à ce dont il est question.
  • [^]Re: sudo & DISPLAY

    Posté par argt (page perso, ) le 20/03/2005 à 19:44. (lien). Évalué à 0.

    Merci je vais tester tout ça.

    --
    Aaaaaaaaaaaaaaaaaaaaaaaaargt

Revenir en haut de page || Retourner aux forums || Retourner au forum Programmation.shell