La commande whois sous Linux ne retourne pas toutes les informations attendues (par exemple le Registrant Name). On voit en effet des différences entre un Whois réalisé sur un site internet, et un Whois réalisé dans un terminal. Pour palier à ça, il faut procéder en deux temps :
1) d'abord lancer la commande classique :
whois google.com
2) Ensuite, il faut refaire une demande en spécifiant le whois du registrar. Il est disponible à la ligne Registrar WHOIS Server :
whois google.com -h whois.markmonitor.com
On obtient alors les infos souhaitées.
Pour éviter de faire cette double manipulation à chaque fois, on peut faire un petit script et le mettre dans le PATH :
#!/usr/bin/env bash
domain_search="$1"
# Isole le domaine whois du registrar
regws=`whois "$domain_search" | grep "Registrar WHOIS Server" | sed "s/^.*:[ ]*\(.*\)$/\1/"`
# Affiche le whois complet dans le terminal
whois "$domain_search" -h "$regws"