Commande " at "

Bon voila mon petit problème, je suis sur le "at " bon, je veut lancer Firefox dans 5minutes donc je rentre m'a commande :
at -c Firefox now +5minutes
Mes au bout de 5 minute rien ne ce passe. On m'a conseiller de faire :
echo "Firefox"| at now +5minutes
mes la toujours rien, au bout de 5 minute rien ne ce lance, quand je fait "atq" je remarque bien que m'a commande est enregistrer.
auriez vous un conseil?
Merci de votre aide

2 réponses

  1. Contributeur
    bonjour,
    a mon humble avis
    echo firefox | at + l'heure
    ça va le faire
    a+
    1. salut,

      je ne connais pas de commande qui comporte de majuscules.

      essaye avec le chemin complet
      que répond
      which firefox
      ?
      1. Pas la peine de chercher plus loin, la commande pour Firefox est "firefox", pas de majuscule.
      2. désoler je les écrie en majuscule mes dans ma commande elle est bien en minuscule
        vous m'avais mie le doute, j'ai étais vérifier est oui oui je les bien écrit en minuscule ^^
      3. echo 'DISPLAY=:0.0 /usr/bin/firefox' | at now +5min
      4. qqchquicommenceparQ sa a marcher!!!!! est je constate qu'il y a un DISPLAY!!!! ses quoi DISPLAY ??? je me doute qu'il doit y avoir un man donc je vais regarde, merci
      5. Contributeur
        re,
        le chemin total pour firefox est inutile ...
        le display c'est l' environnemnet graphique utilise
        mais si tu lances un script depuis ton /home c'est inutile
        ex : echo './tonscript' | at now + 5min
        lancera celui ci en tache de fond
        a+