awk filtering 0/0 ошибочно распознается как математическая операция - PullRequest
0 голосов
/ 25 марта 2020

Я пытаюсь использовать awk для записи строк в другой документ, которые не содержат 0/0 в 10-м столбце. 0/0 в этом случае не является математической операцией. Я сделал сопоставление символов несколькими способами:

awk '{ if($1 ~ /^#/) { print $0 } else { if($10 ~ !/0/0/) { print $0 } } }' raw_results.vcf > no0-0_results.vcf

awk '{ if($1 ~ /^#/) { print $0 } else { if($10!='0/0') { print $0 } } }' raw_results.vcf > no0-0_final_results.vcf

, однако, кажется, что я не получил правильный синтаксис с 0/0 частью. Как я могу это исправить?

...