Bonjour à tous,

Je débute en programmation Linux (avec mon premier job) et je cherche à programmer une fonction afin de traiter plus rapidement des fichiers de calculs (programmation bash).

Mon objectif est le suivant : Je dispose d'un fichier de plusieurs colonnes (le nombre de colonnes est variable) de la forme suivante :
temps fonction1 fonction2
0.0000 0.0000 0.0000
0.1000 5.0000 -10.000
...

Je cherche à récupérer pour chacune des fonctions le min et le max avec le temps au bout duquel on obtient ces valeurs.

Pour le moment, je suis parti sur la fonction awk :
awk '{ print $2 }' monFichier | sort -n | sed -n '$p'

mais je ne vois pas du tout comment je pourrais faire pour :
-récupérer le temps correspondant au min ou max en même temps que la valeur.
-faire une boucle du genre "for i= (1ère colonne) to (dernière colonne) pour récupérer tous les min et les max de mon fichier.

Surtout, ne vous embêter pas à me donner une solution toute faite. Je cherche surtout à apprendre la programmation bash. Des petits indices pour y arriver, ce serait déjà pas mal !

Je vous remercie d'avance.