J'ai environ 11K fichiers journaux de date spécifique disons 26Feb
à l'intérieur d'un répertoire (il existe également d'autres données de date). Pour copier uniquement 26th Feb
fichiers journaux à destination de la ligne de commande linux, j'utilise les commandes ci-dessous.
[root@achal logs]# ls -lrt | grep "Feb 26" | wc -l
11142
et
[root@achal logs]# find . -type f -newermt 'Feb 26' -exec cp {} 26Feb_UE_HISTORY/ \;
Mais il copie également d'autres fichiers de date, pas seulement les fichiers du 26 février.
Toute aide est appréciée.
Votre sélection trouve tous les fichiers plus récents que le 26 février. Vous devez donc exclure les fichiers modifiés après le 26 février:
find . -type f -newermt 'Feb 26' ! -newermt 'Feb 27' -exec cp {} 26Feb_UE_HISTORY/ \;