Encontrar los valores máximos y mínimos e imprimir la línea desde un archivo

Tengo un archivo que tiene números en la primera columna.

100,red
101,blue
102,black

Debería escribir un script de shell que imprima la línea con los números máximo y mínimo.

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

Esto es lo que he intentado hasta ahora para encontrar el máximo.

Respuestas a la pregunta(4)

Su respuesta a la pregunta