Вы можете сделать несколько вещей внутри фигурных скобок. Если вы храните его как одну строку, разделяйте каждую команду точкой с запятой. Например,
awk 'BEGIN {count = 0} $5 == "PO" && $13 <0.01 {print $0; count++} END {print count}' 1.genome
. По мере роста сложности вы можете отформатировать его в несколько строк:
awk '
BEGIN {
count = 0
}
$5 == "PO" && $13 < 0.01 {
print $0
count++
}
END {
print count
}
' 1.genome