Znajdowanie wartości maksymalnych i minimalnych i drukowanie linii z pliku

Mam plik, który ma liczby w pierwszej kolumnie.

100,red
101,blue
102,black

Powinienem napisać skrypt powłoki, który wydrukuje linię z liczbami maksymalnymi i minimalnymi.

max=0
cat file.txt|while read LINE
do
    fir=`echo $LINE|awk '{print $2}'`
    sec=`echo $LINE|awk '{print $3}'`
    if [ $fir -gt $max ]; then
       max=$fir
    fi
    if [ $sec -gt $max ];then
        max=$sec
    fi
done

grep $max file.txt

To jest to, co dotychczas próbowałem znaleźć maks.

questionAnswers(4)

yourAnswerToTheQuestion