Я бы поместил все в новый файл
awk 'NR>1{a=0; b=0; for (i=1;i<=NF;i++) if ($i < a || i == 1)a = $i; else if($i > b|| i == 1)b = $i; print $1,a, b}' test.txt > new_file2
NR> 1 пропускает первую строку, которая является именем столбца. Go в каждой строке, сохраните max и min и напечатайте имя, min и max. Надеюсь, это поможет.
Мои результаты. Желаемый результат, который у вас есть выше, неверен, потому что min строки CR_t1t не равен 1.7.1234, как вы написали, а на самом деле 2.4607684.
CR_A 0.58573062 4.1076807
LR_57 0.82643804 2.9050872
CR_t1t -0.56374447 2.4607684
D10 -0.4515 2.2971