perl permet d'accéder à la base NIS sans avoir à se préoccuper de la méthode d'accès.
Pour cela, diverses fonctions existent, qui sont les homonymes des fonctions équivalentes en C ( getpwnam, getpwuid, getpwent, ...). Il suffit de se reporter à la page de manuel [3] pour en connaître les détails.
Par exemple, pour obtenir le home directory ainsi que le nom complet de la personne qui exécute le script, il suffit d'une ligne :
($fullname, $home) = (getpwuid($<))[6,8];