Bonjour,
J'ai dans un repertoire des centaines de milliers de fichiers txt, et je voudrais supprimer tous les fichiers de moins de 3 lignes.
Je cherche un moyen efficace de la faire.
Je pense à un truc du genre:
Mais je ne sais pas ce que ça vaut en efficacité, vu que c'est sur des millions de fichiers (un peu moins).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 for i in `ls *.txt`; do nb=`wc -l $i` if [nb -le 3] then `rm - f $i` fi done
Peut être que faire ça en perl est préférable?
Merci d'avance.








Répondre avec citation
Partager