Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 29/05/2015, à 09:36

jeebay

Récupérer au premier plan une tache lancée avec AT

Bonjour,

J'ai un petit souci :

Je cherche a lancer un téléchargement en différé grâce à la commande AT sur un raspberry pi (connection en SSH + screen).
J'arrive a le faire fonctionner en utilisant :

at 22h00
warning: commands will be executed using /bin/sh
at> wget URL_DU_FICHIER
at> <EOT>
job 9 at Fri May 29 22:00:00 2015

Ceci semble marcher, mais j'aimerai pouvoir récupérer la sortie de wget sur un terminal (je ne sais pas si j'utilise le bon vocabulaire, mais en gros j'aimerais avoir la sortie qui s'affiche quand on tape directement "wget URL_DU_FICHIER". Est-ce possible ? La tache n’apparaît pas dans "jobs"...
La seule solution que j'ai trouvé pour le moment c'est de rajouter l'option -o a wget pour avoir un log, mais cela génère un log de grande taille, et ca ne me parait pas hyper propre...

Merci de votre aide !

Hors ligne

#2 Le 29/05/2015, à 12:13

credenhill

Re : Récupérer au premier plan une tache lancée avec AT

hello
essayer :

echo 'DISPLAY=:0 xterm -sb -rightbar -sl 1000 -e bash -c "wget URL; bash" ' | at 2200

xterm passe partout,  le remplacer par gnome-terminal ou autre

Hors ligne

#3 Le 02/06/2015, à 09:23

tiramiseb

Re : Récupérer au premier plan une tache lancée avec AT

credenhill: xterm !? Tu es sûr que tu as compris la question ? jeebay parle d'un Raspberry Pi auquel il accède en SSH : pas d'interface graphique.

jeebay: tu peux lancer wget au sein d'un screen, avec quelque chose du genre :

screen -D -m -S mon_super_wget wget URL_DU_FICHIER

... du coup tu pourras t'attacher à ce screen avec :

screen -r mon_super_wget

Hors ligne