Bonjour,
Je souhaite écrire un script qui doit récupérer un fichier à la dernière date via ftp.
La commande ftp DIR ou LS me renvoie cela :
J'aimerai à l'évidence récupérer "toto.Tue.sql.gz" du 6 avril.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 -rw-r--r-- 1 (?) (?) 1423377596 Apr 3 21:19 toto.Sat.sql.gz -rw-r--r-- 1 (?) (?) 1424614986 Apr 4 21:19 toto.Sun.sql.gz -rw-r--r-- 1 (?) (?) 1418723351 Apr 1 21:19 toto.Thu.sql.gz -rw-r--r-- 1 (?) (?) 1432163221 Apr 6 21:19 toto.Tue.sql.gz -rw-r--r-- 1 (?) (?) 602647537 May 20 2009 toto.Wed.sql.gz -rw-r--r-- 1 (?) (?) 596842177 May 18 2009 toto.sql.gz
Y a t'il une commande ftp qui permet de trier les resultats par date?
Sinon y a t'il un moyen rapide de parser le sortie de la commande ftp "LS" afin d'avoir un tri par date.
je vous remercie par avance pour votre éclairage !
Partager