Скажем, у меня есть файл данных, который я хочу обработать; Я хочу взять максимальное значение каждого столбца и добавить его в конец каждой строки.
INPUT:
T1 T2 T3
35.82 34.67 31.68
32.20 34.52 33.59
37.41 38.64 37.56
ВЫВОД:
T1 T2 T3
35.82 34.67 31.68 35.82
32.20 34.52 33.59 34.52
37.41 38.64 37.56 38.64
Я пытаюсь реализовать это как однострочник. Пока что это то, что я придумал, хотя жалуется, что &main::max
не определено:
perl -MList::Util -ani.bak -e "print qq(@F).q( ).max(@F).qq(\n)" file1.txt
Похоже, я не загрузил модуль List::Util
. В чем дело? И есть ли проблема в заголовочном столбце?
perlrun не имеет достойного примера того, как это сделать ( на самом деле, моя документация немного сложна для чтения ).