Bonjour,

J'aimerais faire un script de purge, qui va me garder que les 5 derniers fichiers récents mais ces fichiers doivent commencer par REF, et supprimer les autres fichiers aussi qui commencent par REF, mais ne pas toucher aux autres fichiers.
Par exemple: dans mon dossier j'ai:

-rw-r--r-- 1 0  1 janv.  2022 REF_1
-rw-r--r-- 1 0  1 févr.  2022 REF_2
-rw-r--r-- 1 0  1 mars   2022 REF_3
-rw-r--r-- 1 0  1 avr.   2022 REF_4
-rw-r--r-- 1 0  1 mai    2022 REF_5
-rw-r--r-- 1 0  1 juin   2022 REF_6
-rw-r--r-- 1 0  1 juil.  2022 fichier_7
-rw-r--r-- 1 0  1 août   2022 fichier_8
-rw-r--r-- 1 0  1 sept.  2022 REF_9
Le script doit supprimer uniquement:
-rw-r--r-- 1 0  1 janv.  2022 REF_1
-rw-r--r-- 1 0  1 févr.  2022 REF_2
j'ai essayé ls -t REF* | head -n+4 | xargs rm REF* mais cette commande me supprime tous les fichiers qui commencent par REF


Avez-vous une idée de la commande?

Merci d'avance