• [^] # Re: avec awk

    Posté par . En réponse au message rechercher dans une colonne le chiffre le plus grand le plus petit. Évalué à 4.

    Il veut aussi le nombre le plus petit et le séparateur de champ est visiblement un point-virgule avec éventuellement des espaces autour. Dans la même idée, on peut tenter:

    awk -F' *; *' -vF=4 '
     BEGIN{ getline; MAX=MIN=$F }
     (MAX < $F){ MAX=$F }
     (MIN > $F) { MIN=$F }
     END{ print MIN, MAX }' FICHIER