Bonjour à tous,
J'aimerai pouvoir trier une liste en fonction de 2 colonnes, et en calculant avec des dates comme ceci (exemple factice) :

Le trie doit se faire par date ET par haut pour remonter la ligne la plus "récente" en premier et la plus vieille en dernier (trie par ordre de date)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
root@NAS:~# who
root	pts/11	2019-10-22	10:54 (127.0.0.1)
root	pts/2	2019-10-23	22:01 (127.0.0.1)
root	pts/9	2019-10-21	09:07 (127.0.0.1)
root	pts/5	2019-10-20	15:18 (127.0.0.1)
root	pts/7	2019-10-23	23:26 (127.0.0.1)
Doit renvoyer

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
root@NAS:~# who
root	pts/7	2019-10-23	23:26 (127.0.0.1)
root	pts/2	2019-10-23	22:01 (127.0.0.1)
root	pts/11	2019-10-22	10:54 (127.0.0.1)
root	pts/9	2019-10-21	09:07 (127.0.0.1)
root	pts/5	2019-10-20	15:18 (127.0.0.1)
Je sais trier avec sort -k4 sur la colonne 4, pour l'heure, mais je ne sais pas comment prendre en compte la date...
Merci pour votre aide