- 
                Notifications
    
You must be signed in to change notification settings  - Fork 494
 
Description
Hello,
After 2 hours of testing I found out that i am getting different results from simple output that json output and it is getting me crazy.
So i am trying to get NOERROR responses like:
...-o J 2> /dev/null | jq -r 'select(.status=="NOERROR") .name' and I get like 50 results. with only 6 being valid (only 6 of the total are valid).
Running the same command but like -o S 2> /dev/null | awk '{print $1}' | anew and I get only the 6 valid, and the command is working as expected.
Then I analyzed the json output and noticed that I am getting a looot of noerror responses that are incorrect, but for some reason that isn't happening with simple output.
I made the tests against same hosts and with the same resolvers countless of times and getting really different responses.