$ 0 0 awk '{l=$0; n = gsub(/[0-9]+/, "", l)}; n == 5 || n == 6' (same principle as in Joseph's answer)