Я пытаюсь отфильтровать файл на основе значений определенных столбцов, игнорируя строку заголовка.
Команда, которую я пробовал:
awk '(NR = 1) || \
(($7>=0.8) && ($13>-0.8) && ($19>=0.8) && \
($25>=0.8) && ($31>=0.8) && ($37>=0.8) && \
($39=3) && ($40=3))' infile.txt > outfile.txt
Когда я запускаю это, результирующий outfile.txt точно такой же, как infile.txt, хотя я проверил, что в infile.txt есть значения в столбцах 7, 13, 19, 25, 31 и 37 ниже 0,8, а также значения в столбцах 39 и 40 ниже 3.
Может ли кто-нибудь помочь мне с решением?
Спасибо!!
ADip
Включил пример infile.txt с первыми несколькими строками одного из моих файлов здесь:
https://drive.google.com/file/d/0B8LuZenMuFYGekZwd1dpcks2Tkk/view?usp=sharing