OVH Cloud OVH Cloud

l'outil adequat: cron ou at?

5 réponses
Avatar
Aldo
This message is in MIME format. The first part should be readable text,
while the remaining parts are likely unreadable without MIME-aware tools.

--8323328-1374860602-1128347379=:2936
Content-Type: TEXT/PLAIN; charset=iso-8859-1; format=flowed
Content-Transfer-Encoding: QUOTED-PRINTABLE

Bonjour,
je cherche =E0 bricoler un script qui enregistrerait une emission=20
(streaming) d'une url x ou y, tel jour, et heure jusqu'=E0 telel heure;=20
es-ce qq chose pour cron ou plut=F4t pour at?
Jee suis pas s=FBr de bien avoir compris l'histoire des jobs dans at.

Merci pour tout =E9claircissement! :-)

Aldo.




--8323328-1374860602-1128347379=:2936--

5 réponses

Avatar
christian julien
je cherche à bricoler un script qui enregistrerait une emission
(streaming) d'une url x ou y, tel jour, et heure jusqu'à telel heure;
es-ce qq chose pour cron ou plutôt pour at?
Jee suis pas sûr de bien avoir compris l'histoire des jobs dans at.


- Tel jour a telle heure, régulièrement => cron

Exemple, tous les jours à minuit :
crontab -l
0 * * * * /opt/local/mon_script.bash


- Executer à un moment donné => at

Exemple d'exécution pour tout de suite:
echo '/bin/ls / >/tmp/lister_slash' | at now

Avatar
Aldo
This message is in MIME format. The first part should be readable text,
while the remaining parts are likely unreadable without MIME-aware tools.

--8323328-2065044619-1128349859=:2936
Content-Type: TEXT/PLAIN; charset=iso-8859-1; format=flowed
Content-Transfer-Encoding: QUOTED-PRINTABLE

Bonjour:

On Mon, 3 Oct 2005, christian julien wrote:

je cherche à bricoler un script qui enregistrerait une emission (strea ming)
d'une url x ou y, tel jour, et heure jusqu'à telel heure; es-ce qq cho se
pour cron ou plutôt pour at?
Jee suis pas sûr de bien avoir compris l'histoire des jobs dans at.


- Tel jour a telle heure, régulièrement => cron

Exemple, tous les jours à minuit :
crontab -l


C'est pas plutôt crontab -e
?
mais j'aurais voulu avoir la possibilité depuis mon prog (script) de
modifier crontab sans devoir passer par crontab -e qui ouvre vi/vim
(on ne sait pas mettre une nouvelle ligne crontab sans passere par là)

0 * * * * /opt/local/mon_script.bash


Oui tout à fait mais là tu le lance, sans le stopper :-)
Or, prend une emission de franceInter, un cron pour une heuree ça ne va
pas.

- Executer à un moment donné => at

Exemple d'exécution pour tout de suite:
echo '/bin/ls / >/tmp/lister_slash' | at now

Mêm problème; là j'imagien qu'il te fera un ls de / au moment de fair e

'etner' mais j'ai besoin d'"autotuer" le processus dans une demi heure,
une herue, dépend de l'emission

Note: j'utilise mplayer -vo null -ao pcm $url qui fais un wav du streaming

Aldo.


--8323328-2065044619-1128349859=:2936--


Avatar
raloupower
Voici une aresse sur laquelle se trouve unscript bash pour programmer
des enregistrments démissions, via bien évidemment la commande at.
Avatar
raloupower
La voici, désolé :
http://forum.hardware.fr/hardwarefr/OSAlternatifs/
Enregistrer-radio-streaming-Record_Radio-Script-sujet-39989-1.htm

(J'ai coupé l'aresse en deux, car trop longue se lon la charte de ce forum)
Avatar
william
crontab -l
C'est pas plutôt crontab -e ?



pour lister -l et editer -e

mais j'aurais voulu avoir la possibilité depuis mon prog (script) de
modifier crontab sans devoir passer par crontab -e qui ouvre vi/vim
(on ne sait pas mettre une nouvelle ligne crontab sans passere par là)


c'est dans /var/spool/crontab/_login_

0 * * * * /opt/local/mon_script.bash


Oui tout à fait mais là tu le lance, sans le stopper :-)


oui normal, si tu as besoin de stopper mplayer tu le fais dans le script

Or, prend une emission de franceInter, un cron pour une heuree ça ne va
pas.


cf plus haut

--
William.