Vous pouvez utiliser la commande dns-sd pour parcourir et découvrir des services de la même façon que les commandes ping ou traceroute. La commande dns-sd est essentiellement destinée à une utilisation interactive, principalement parce que ses arguments de ligne de commande et son format de sortie peuvent changer avec le temps, ce qui rend son invocation à partir d'un script de shell imprévisible et risquée. En outre, la nature asynchrone de la découverte de service DNS (DNS-SD) ne se prête pas volontiers à la programmation orientée script.
Pour obtenir des exemples, reportez-vous à la sectionPublication des ressources pour DNS du manuel Utilisation des services de noms et d’annuaire Oracle Solaris 11.2 : DNS et NIS . Voir également la page de manuel dns-sd(1M).