Lister les N fichiers les plus anciens

Fermé
P. - 28 oct. 2011 à 19:08
Franzux Messages postés 8907 Date d'inscription mercredi 5 décembre 2007 Statut Contributeur Dernière intervention 27 octobre 2015 - 29 oct. 2011 à 09:56
Bonjour,

sous linux, comment faire pour lister les 5 fichiers les plus anciens d'un répertoire donné (sans être positionné dans le répertoire) qui commencent par « toto ».

En bref : quelles sont les options à ajouter à la commande suivante : ls /tmp/toto* ?

Merci pour votre aide

3 réponses

zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 415
28 oct. 2011 à 19:11
Salut,

C'est à rendre pour quand ?
0
Franzux Messages postés 8907 Date d'inscription mercredi 5 décembre 2007 Statut Contributeur Dernière intervention 27 octobre 2015 1 145
28 oct. 2011 à 19:19
Allez, je me sens bon ce soir, je t'aide :

man ls

man sed


Avec ça tu en as assez pour faire ton exo...
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 415
28 oct. 2011 à 19:20
Salut,

J'aurais dit man tail ou man head à la place de "sed" ;-)
0
Franzux Messages postés 8907 Date d'inscription mercredi 5 décembre 2007 Statut Contributeur Dernière intervention 27 octobre 2015 1 145
28 oct. 2011 à 19:25
Oui, mais "Sed, c'est bien !"

On est vendredi soir hein... :p
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 415
28 oct. 2011 à 19:27
Oui, mais "Sed, c'est bien !"
N'est-ce pas ? ;-)))
0
Franzux Messages postés 8907 Date d'inscription mercredi 5 décembre 2007 Statut Contributeur Dernière intervention 27 octobre 2015 1 145
28 oct. 2011 à 19:31
Yep, j'en parlais encore aujourd'hui avec mon informaticien (moi je suis juste un sale geek ;) ) qui me disait qu'en quatre ans de fac (il a un M1), aucun prof de leur en a parlé... juste lamentable... !
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 415
28 oct. 2011 à 20:02
Je dois être encore plus sale que toi ;-)))
0
jisisv Messages postés 3645 Date d'inscription dimanche 18 mars 2001 Statut Modérateur Dernière intervention 15 janvier 2017 934
29 oct. 2011 à 03:41
man ls; man find; man tail
Par exemple
ls -lt /mnt/bigdata/MEDIA/dwhelper/Bananarama/ | tail -5
0
Merci, je vais essayer.
Enfin une réponse intelligente !
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 415
29 oct. 2011 à 09:22
Enfin une réponse intelligente !
J'aurai plutôt dit une réponse pour fainéant ;-\
0
Franzux Messages postés 8907 Date d'inscription mercredi 5 décembre 2007 Statut Contributeur Dernière intervention 27 octobre 2015 1 145
29 oct. 2011 à 09:25
Donne du pain à un homme et il mangera un jour. Apprends lui à le faire et il mangera toute sa vie...

Ta "question" a un paquet de réponses possibles. Notre but n'est pas de faire ton boulot à ta place, mais de t'apprendre à le faire par toi-même. Mais la paresse semble trop importante...

Solutions possibles :

ls -lt | tail -5
ls -tr | sed '5q'
ls -tr | head -5
...
0
Merci pour vos reponses...
Quant à vos leçons de morale, j'ai passé l'âge de les recevoir...
0
Franzux Messages postés 8907 Date d'inscription mercredi 5 décembre 2007 Statut Contributeur Dernière intervention 27 octobre 2015 1 145
29 oct. 2011 à 09:56
Visiblement non...
0