У меня есть файл, как:печать, если все значения выше
A 50.40,60.80,56.60,67.80,51.20,78.40,63.80,64.2
B 37.40,37.40,38.40,38.80,58.40,58.80,45.00,44.8
.
.
.
Я хочу напечатать эти строки, все значения в столбце 2 более 50
выход:
A 50.40,60.80,56.60,67.80,51.20,78.40,63.80,64.2
Я пробовал:
cat file | tr ',' '\t' | awk '{for (i=2; i<=NF; i++){if($i<50) continue; else print $i}}'
Вы искали в SO для подмножества матрицы или data.frames? – Arun