J'ai une liste de fichiers dans un répertoire qui sont générés automatiquement par un système avec la date dans le nom de fichier. Voici quelques exemples: audit_20111020
, audit_20111021
, audit_20111022
, etc.unix trouver les noms de fichier qui sont moins lexicographiquement qu'un nom de fichier
Je veux donc nettoyer les fichiers de plus de 18 mois, je veux mettre en place une commande unix trouver qui trouve des fichiers moins de audit_20100501
et de les supprimer.
Est-ce que quelqu'un sait comment utiliser l'ordre lexicographique comme critère dans la commande find?
il est plus sûr d'utiliser "vérification_*". – jfs