La commande se base sur la date de dernière modification du fichier (dans notre cas, le plus vieux est fichier_1, il a été modifié à 17 h 13). Par exemple, dans un dossier, tu vas avoir :
-rw-r--r-- 1 ph ph 0 2009-06-18 17:13 fichier_1
-rw-r--r-- 1 ph ph 0 2009-06-18 17:14 fichier_2
-rw-r--r-- 1 ph ph 0 2009-06-18 17:15 fichier_3
-rw-r--r-- 1 ph ph 0 2009-06-18 17:16 fichier_4
-rw-r--r-- 1 ph ph 0 2009-06-18 17:17 fichier_5
-rw-r--r-- 1 ph ph 0 2009-06-18 17:18 fichier_6
Après exécution de la commande, tu auras :
-rw-r--r-- 1 ph ph 0 2009-06-18 17:14 fichier_2
-rw-r--r-- 1 ph ph 0 2009-06-18 17:15 fichier_3
-rw-r--r-- 1 ph ph 0 2009-06-18 17:16 fichier_4
-rw-r--r-- 1 ph ph 0 2009-06-18 17:17 fichier_5
-rw-r--r-- 1 ph ph 0 2009-06-18 17:18 fichier_6
Dans ton cas, je suppose que ton backup est automatique. Qu’une fois le fichier créé, tu n’y touches plus jamais, donc tes fichiers : bck-server-all-mysql-databases.20090525.sql.bz2, bck-server-all-var/www/.20090525.tgz, bck-server-all-home/xxx/.20090525.tgz ont une date de modification au 2009-05-25, non ?