Bonjour,
Je cherche à lister les fichiers reçu via CFT le jour même.
J'avais pensé à cette commande simple vu que les fichiers sont horodatés. Sauf qu'en cas de problème, ils ne pourraient pas avoir la bonne date ...
Ensuite un find avec le ctime sauf que cette option retourne les fichier créés lors des dernières 24h et non le jour courant ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part ls *2014-04-03*
J'ai fini par trouver cette idée qui retourne bien le résultat voulu mais me semble trop compliquée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part find . -type f -ctime -1
N'y aurait-il pas une méthode plus simple pour avoir ce résultat ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 $ ls --full-time * | grep 2014-04-03 -rw-r--r-- 1 user group 0 2014-04-03 23:02:33.347405400 +0200 fichier1 -rw-r--r-- 1 user group 0 2014-04-03 23:02:25.979984000 +0200 fichier2 -rw-r--r-- 1 user group 74 2014-04-03 23:27:53.851373200 +0200 fichier3 $ ls --full-time * | grep 2014-04-03 | sed 's/.* //' fichier1 fichier2 fichier3
Cordialement.
Partager