Problème notify-send shell script

Résolu
Vic3198 Messages postés 177 Statut Membre -  
Vic3198 Messages postés 177 Statut Membre -
Bonjour,
J'ai un petit problème, je n'arrive pas à lancer une commande notify-send dans un script. Je crée mon script avec ceci, par exemple :
notify-send "Bonsoir !"


Le problème, c'est que ma commande notify-send n'est pas reconnue en tant que commande : quand j'édite le script (graphiquement), les noms de commandes s'affichent en rouge, mais pas pour notify-send...
Une idée ?
(Je précise, je suis sous Linux Mint)

Merci d'avance,
Vic3198

--
Posté depuis CCM Live forum pour iPhone/iPad

5 réponses

  1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
     
    Salut,

    Déjà, est-ce qu'elle se lance bien depuis un terminal ?

    Si oui, montre la tronche de ton script.
    0
  2. Vic3198 Messages postés 177 Statut Membre 24
     
    Oui depuis un terminal pas de problème tout fonctionne à merveille.
    Mon script est ultra simple :

    notify-send "Bonsoir !"


    Y a t'il quelque chose que j'ai oublié de spécifier ? Parce qu'avant je faisait la même chose avec la commande zenity :

    zenity --notification --text="Bonsoir"


    Mais là tout marchait bien dans un script.

    Merci de votre aide ! :)
    0
    1. Vic3198 Messages postés 177 Statut Membre 24
       
      (Ah oui et j'ai décider de changer de zenity vers notify-send parce que les notifications affichées avec zenity étaient trop moches alors qu'elles sont parfaites avec notify-send)
      0
      1. Vic3198 Messages postés 177 Statut Membre 24 > Vic3198 Messages postés 177 Statut Membre
         
        Décidé * :/
        0
    2. Cloturernapasdesensfigure Messages postés 117 Statut Membre 5
       
      Salut
      Est-ce que ça te dit quelque chose quand tu lances le script ?
      Un message d'erreur ?
      0
  3. Vic3198 Messages postés 177 Statut Membre 24
     
    Non rien du tout il le lance bien mais rien ne se passe... :/
    0
  4. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
     
    Chez moi (Mint 13 Maya), avec la même commande, dans un terminal ou dans un script¹, je n'ai aucun problème.

    Le script est lancé à la main ou depuis la crontab ?

    ¹ J'ai même fait des tests en changeant le shebang (/bin/bash et /bin/sh au cas ou, vu que sh est un lien vers /bin/dash, shell qui a par moment des comportements bizarres ;-\
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Vic3198 Messages postés 177 Statut Membre 24
     
    Je viens de retenter pour la énième fois et là, allez savoir pourquoi, ma commande a été reconnue sans faire aucune modification nulle part (non mon script était pas activé par la crontab mais bien manuellement) :)

    --
    0