Forum Astuces.divers [Terminal] Lancer une commande qui échoue parfois en étant sûr qu'elle finisse par fonctionner complètement

Posté par  .
Étiquettes : aucune
0
21
déc.
2003
Voilà que je veux lancer un ftpcopy pour avoir une copie fraîche des updates pour un RH et que badaboum, ftpcopy en cours de route plante avec un joli message "ftpcopy: fatal: cannot parse PASV answer"....

Je me gratte un coup le haut du crâne pour réveiller les deux neurones qu'il me reste et voici la solution:

écrire un script:

ftpupdate.sh
-----snip----
#!/bin/sh
#ftpupdate.sh
ftpcopy ftp://ftp.source.com . || $0
-----snip----

je lance: ftpupdate.sh et... chaque fois que ça se passe mal, la commande est relancée...

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.