Commande " at "

guigui -  
jeanbi Messages postés 15399 Date d'inscription   Statut Contributeur Dernière intervention   -
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. Utilisateur anonyme
     
    salut,

    je ne connais pas de commande qui comporte de majuscules.

    essaye avec le chemin complet
    que répond
    which firefox
    ?
    0
    1. liquidus88 Messages postés 674 Statut Membre 116
       
      Pas la peine de chercher plus loin, la commande pour Firefox est "firefox", pas de majuscule.
      0
    2. guigui
       
      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 ^^
      0
    3. Utilisateur anonyme
       
      echo 'DISPLAY=:0.0 /usr/bin/firefox' | at now +5min
      0
    4. guigui
       
      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
      0
    5. jeanbi Messages postés 15399 Date d'inscription   Statut Contributeur Dernière intervention   2 383
       
      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+
      0
  2. jeanbi Messages postés 15399 Date d'inscription   Statut Contributeur Dernière intervention   2 383
     
    bonjour,
    a mon humble avis
    echo firefox | at + l'heure
    ça va le faire
    a+
    0