Voila un module fort important et ou couvrir en un exemple l'utilisation
globale ne va pas être chose aisée. Car le module POSIX
propose de couvrir l'ensemble des fonctions, ou peu s'en faut, des
appels POSIX Std 1003.1 au sein d'un programme en Perl.
Ce module se différencie des autres modules de ce livre dans le sens ou son objectif est exactement opposé. En effet, il n'a pas été écrit pour offrir une vision Perl de la programmation, mais pour donner un acces à un ensemble de fonctions que l'on trouve de façon standard sur tous les systèmes qui répondent à la norme POSIX.
Il en va ainsi de Linux et de tous les systèmes Unix like que vous pouvez utiliser. Windows NT lui même d'une couche POSIX, mais l'ensemble des fonctions proposé par les Unix n'y est pas implémenté.
Un exemple non représentatif mais ou l'utilisation du module POSIX est indispensable car Perl ne propose pas, sans ce module, cette fonction présente dans la norme POSIX :
use POSIX ;
mkfifo('fichier_fifo',0640) or die $!;
La lecture du man de ce module s'impose de soit, vous aurez accès à la liste des fonctions couvertes par ce module et à la façon de les utiliser toutes.