On Sun, Feb 14, 2016 at 03:02:58AM +0000, Allodoxaphobia wrote: > err... uhhhh... What's your *bash bug* ???
I think what he meant to say is, "Questions of this type should be sent to help-b...@gnu.org instead of bug-bash@gnu.org." Now... you've been given a Python solution, and I could write one in Tcl or Perl as well. Using pure bash for this task would be an utterly poor choice, for performance reasons. The closest thing to a pure bash answer you can get, that would actually be viable in real life, would be one using awk. awk ' { n=0 label=$2 for (i=3; i<=NF; i++) { if ($i == "NA") n++ } print NR ".", label, n } ' "$file"