RE: [CBLX] Questions sur la commande "at"

[ Thread Index | Date Index | More lists.tuxfamily.org/carrefourblinux Archives ]


Bonjour Phiippe,

J'ai un souci pour te répondre parce que je sais pourquoi fichier1 n'est pas affiché à la console. La raison est que les processus lancés par la commande "at" sont dits "détachés", autrement dit, tout se passe comme si le terminal était /dev/null. Malheureusement, je ne sais pas comment faire en sorte qu'un script s'"attache" à un terminal. Sur certains systèmes Unix du siècle dernier, je me souvins vaguement que "cat fichier1 > /dev/console" aurait éventuellement pu marcher mais pour autant, le processus lancé pour effectuer cette commande n'aurait pas pour autant été attaché à un terminal.

De la même façon, je ne saurais te dire comment "attacher" mplayer à une sortie son s'il ne l'est pas. Un essai que je ferais, sans grande conviction, mais sait-on jamais, consiste à remplacer ton `mplayer fichier.mp3` par `su -l <mon_nom_d_utilisateur> -c "mplayer fichier.mp3"`. Ce "su -l" consiste à faire tourner mlayer dans ton environnment à toi, après avoir tout fait comme si tu te loguais, contrairement à l'environnement de base fourni par la commande "at". Voir "man su" pour comprendre la différence entre un simple "su" et un "su -l".

HTH, Bonne soirée. @+ ChD

-----Original Message-----
From: Philippe Delavalade <philippe.delavalade@xxxxxxxxx> 
Sent: Saturday, September 15, 2018 2:15 PM
To: carrefourblinux@xxxxxxxxxxxxxxxxxxx
Subject: [CBLX] Questions sur la commande "at"

Bonjour les colistiers.

Une première question sur "at".

Lorsque je lance dans une commande "at" la commande cat fichier1 rien ne se passe à l'écran de la console mais avec cat fichier1 > fichier2 le fichier fichier2 est bien créé à l'heure voulue.

Avec une commande
mplayer fichier.mp3
rien ne se passe mais avec
arpege
ça fonctionne (arpege est un script batch jouant quatres notes définies par beep).

Que faire pour que ma commande "cat fichier1" soit affichée et même question pour entendre le fichier mp3 à leur dite ?

Seconde petite question : à la fin de la commande, j'ai une ligne du genre job 12 tel jour, telle heure.

Le numéro ne fait que croître à chaque commande at même après un arrêt de la machine ; est-ce normal ?

Merci par avance de vos lumières.

--
Philippe


--
   CBLX - CarrefourBLinuX MailingListe
   Pour obtenir de l'aide, envoyez le sujet  help  à:
   carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
   Archives:
   http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
   ou
   http://www.mail-archive.com/carrefourblinux@xxxxxxxxxxxxxxxxxxx/



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/