• [^] # Re: tout ca est intéressent :)

    Posté par . En réponse au message Script de purge sous linux. Évalué à 2.

    Alors tu as juste pour la compréhension. Le tail -n +x affiche à partir de la x-ième ligne (cf. page de man):

     -n, --lines=K
     output the last K lines, instead of the last 10; or use -n +K to output lines starting with the Kth
    
    

    Donc au final le for va parcourir toute les préfixes ($sw) du type 421/switch01-421.

    On va garder tous les résultats à partir du 6ème de (par ex) ls -1t 421/switch01-421*. (je viens de remarquer qu'il faudrait plutôt mettre $sw-* plutôt, ça évite le problème s'il y a un switch 4210 par exemple).

    Pour tous ceux qui suggèrent logrotate: je veux bien qu'on arrive à faire quelque chose de ce genre, mais ce serait possible d'avoir une réponse concrète (fonctionnant pour la spécification du problème)? C'est bien facile de dire "on y arrive".