Проблема с whois состоит в том, что нет последовательного ответа от разных tld.
Так что, если вы ищете только .com или какой-то другой конкретный материал, все в порядке. Если вы начнете просматривать различные ccTld или другие gTld, вы можете обнаружить в своей логике множество специальных регистров, пытающихся выяснить, что означает «доступный» в данных, возвращаемых командой whois.
Whois всегда возвращает успех в оболочку, даже когда домен доступен. (