commande at ne s'execute pas [resolu]

commande at ne s'execute pas [resolu] - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 04-04-2009 à 13:53:08    

Salut à tous
je n'arrive pas à faire exécuter une tache par "at"  :(  

Code :
  1. [riot@localhost ~]$ at 13:48
  2. warning: commands will be executed using (in order) a) $SHELL b) login shell c) /bin/sh
  3. at> audacity
  4. at> <EOT>
  5. job 10 at 2009-04-04 13:48
  6. [exfat@localhost ~]$ atq
  7. 10      2009-04-04 13:48 a riot


voila le /etc/at.allow

Code :
  1. riot


Que n'ai je pas compris ? car j'attends toujours le lancement d'"audacity"


Message édité par gitigfake le 07-04-2009 à 14:54:21
Reply

Marsh Posté le 04-04-2009 à 13:53:08   

Reply

Marsh Posté le 05-04-2009 à 11:18:04    

audacity n'est pas dans ton PATH

Reply

Marsh Posté le 05-04-2009 à 11:21:38    

et il a pas de DISPLAY

Reply

Marsh Posté le 05-04-2009 à 13:02:13    

Remarque (bete) : je lance audacity dans un terminal et tout fonctionne ?!?
le DISPLAY est du type 0:0 ou quoi d'autre ?

Reply

Marsh Posté le 05-04-2009 à 22:18:17    

bah voilà: t'as un DISPLAY alors que at par d'un environnement quasi vierge

Reply

Marsh Posté le 05-04-2009 à 22:42:53    

Pas compris ?


Message édité par gitigfake le 05-04-2009 à 22:43:13
Reply

Marsh Posté le 05-04-2009 à 22:48:34    

quand at lance la commande, il n'a pas le même environnement que toi sur ton bureau...


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 05-04-2009 à 22:52:38    

D'accords
Et comment faire jouer un son dans une heure donnée ?
Avec cron ?
audacity a bien été lancé (visible dans son "historique' ) mais n'est pas apparu .... :(
Comment lui indiquer le display a utiliser ?
Essayé

Code :
  1. 1.   1. [riot@localhost ~]$ at 13:48
  2.    2. warning: commands will be executed using (in order) a) $SHELL b) login shell c) /bin/sh
  3.    3. at> DISPLAY 0:0 audacity
  4.    4. at> <EOT>
  5.    5. job 15 at 2009-04-06 13:48
  6.    6. [exfat@localhost ~]$ atq
  7.    7. 10      2009-04-06 13:48 a riot


évidement rien  ... :(


Message édité par gitigfake le 07-04-2009 à 14:50:26
Reply

Marsh Posté le 07-04-2009 à 00:27:40    

pgrep atd || echo >&2 "pas de process atd dude"
$ at 13:48
at> DISPLAY=:0 /usr/bin/audacity
at> eot

Reply

Marsh Posté le 07-04-2009 à 14:53:38    

Merci sputnick
Voila comment il fallait placer le DISPLAY
évidement, cela fonctionne bien mieux.

Reply

Marsh Posté le 07-04-2009 à 14:53:38   

Reply

Marsh Posté le 18-06-2012 à 12:05:08    

Bonjour
J'ai mon téléphone portable relié a mon PC, Je peux envoyé des messages, faire des appels avec mon PC grâce a la connexion avec le téléphone.
Mais il y a des requêtes qui se font au réseau, genre
*105# pour avoir le solde du téléphone
*112# pour savoir le numéro de la puce
*117# changer l'offre
Tout ces commandes sont impossible à exécuter.
Merci de m'aider

Reply

Marsh Posté le 18-06-2012 à 13:46:11    

moez14: Merci de créer un nouveau topic si  tu utilises un système d'exploitation alternatif à windows (linux, bsd, etc.).

 

Par ailleurs, je ne vois pas du tout le lien entre ta demande et le contenu de ce topic... Donc merci d'expliciter précisément ce que tu souhaites faire et comment tu essayes de le faire.


Message édité par o'gure le 18-06-2012 à 14:10:05
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed