Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[CRON] Executer une commande après une autre (résolu)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
nanotux
Tux's lil' helper
Tux's lil' helper


Joined: 12 Mar 2005
Posts: 86

PostPosted: Thu Oct 26, 2006 3:28 pm    Post subject: [CRON] Executer une commande après une autre (résolu) Reply with quote

Bonjour,

J'aimerais, à heure précise, planifier le dezippage d'une archive dès qu'elle est fini d'être téléchargée. Je pensais utiliser cron pour planifier la commande comme ceci :
Code:

0   *   *   *   *       wget://login:pass@siteinternet/fichier.zip
5   *   *   *   *       unzip fichier.zip

Je télécharge toutes les heures le fichier.zip et cinq minutes après je le dezippe

Mon problème est le suivant : je ne peux pas savoir combien de temps prendra le téléchargement du fichier.zip (qui varie de taille) et il est donc très possible qu'après cinq minutes le téléchargement ne soit pas terminé et que le dezippage ne fonctionne pas !

Est ce que quelqu'un à une idée qui me permettrais de lancer une commande lorsque la commande precedente est terminé ?

Merci d'avance :wink:


Last edited by nanotux on Thu Oct 26, 2006 3:38 pm; edited 1 time in total
Back to top
View user's profile Send private message
Bapt
Veteran
Veteran


Joined: 14 Apr 2003
Posts: 1152
Location: Paris

PostPosted: Thu Oct 26, 2006 3:34 pm    Post subject: Reply with quote

Code:
wget://login:pass@siteinternet/fichier.zip && unzip fichier.zip


il ne fera le suivant que si le premier c'est bien passé.
une variante :
Code:
wget://login:pass@siteinternet/fichier.zip ; unzip fichier.zip
Back to top
View user's profile Send private message
nanotux
Tux's lil' helper
Tux's lil' helper


Joined: 12 Mar 2005
Posts: 86

PostPosted: Thu Oct 26, 2006 3:37 pm    Post subject: Reply with quote

Woh ! 8O

Merci beaucoup pour ta reponse et ta rapidité ! Ca m'enlève un grosse épine du pied ! :D
Back to top
View user's profile Send private message
boozo
Advocate
Advocate


Joined: 01 Jul 2004
Posts: 3193

PostPosted: Thu Oct 26, 2006 10:06 pm    Post subject: Reply with quote

Bapt wrote:
Code:
wget://login:pass@siteinternet/fichier.zip && unzip fichier.zip


il ne fera le suivant que si le premier c'est bien passé.
une variante :
Code:
wget://login:pass@siteinternet/fichier.zip ; unzip fichier.zip


'alute ;)

juste une remarque : préférer la permière méthode ("&&" n'est pas tout-à-fait équivalent à ";") car là tu ne dezippes que si ton download s'est bien déroulé ; sinon avec ";" c'est quelques soit la sortie de wegt... ce qui n'est pas toujours bon :wink:

ma contrib à 0.02 cents

(oui j'suis un peu rouillé et alors ?! :lol:)
_________________
" Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade ! "
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum