Procédure ou fonction |
Description |
ABS |
Cette fonction retourne la valeur absolue d'un nombre. |
ALARM |
Cette fonction fixe le nombre de seconde de «SIGALARM». |
ATAN2 |
Cette fonction trigonométrique retourne l'«Arc Tangente» de Y/X. |
BINMODE |
Cette fonction fixe le mode de traitement de fichier en mode d'entrée/sortie binaire. |
CALLER |
Cette fonction demande le contexte d'appel. |
CHDIR |
Cette fonction permet de changer de répertoire de travail. |
CHMOD |
Cette fonction permet de changer les droits d'accès des répertoires et des fichiers. |
CHOMP |
Cette fonction permet de supprimer le dernier saut le ligne présent à la fin de la chaîne de caractères. |
CHOP |
Cette fonction permet d'enlever le dernier caractère. |
CHOWN |
Cette fonction permet de changer les propriétaires et les groupes de propriétaire (GID) des fichiers. |
CHR |
Cette fonction retourne un caractère ASCII correspondant à la valeur. |
CHROOT |
Cette fonction permet de changer le répertoire racine virtuel. |
CLOSE |
Cette fonction permet de fermer un fichier. |
CLOSEDIR |
Cette fonction permet de fermer un répertoire ouvert préalablement par «opendir». |
COS |
Cette fonction trigonométrique retourne le «Cosinus». |
CRYPT |
Cette fonction permet d'encrypter une chaine de caractères. |
DEFINED |
Cette fonction permet de vérifier l'affectation d'une variable. |
DELETE |
Cette fonction permet d'enlever une paire d'élément d'un tableau et/ou haché («hash»). |
DIE |
Cette fonction permet d'arrêter immédiatement le script en cas d'erreur. |
EACH |
Cette fonction permet d'enlever trouver une paire d'élément suivant d'un tableau et/ou haché («hash»). |
ENDGRENT |
Cette fonction permet de passer à la fin du fichier «/etc/groups». |
ENDHOSTENT |
Cette fonction permet de passer à la fin du fichier «/etc/hosts». |
ENDNETENT |
Cette fonction permet de passer à la fin du fichier «/etc/networks». |
ENDPROTOENT |
Cette fonction permet de passer à la fin du fichier «/etc/protocols». |
ENDPWENT |
Cette fonction permet de passer à la fin du fichier «/etc/passwd». |
ENDSERVENT |
Cette fonction permet de passer à la fin du fichier «/etc/services». |
EOF |
Cette fonction permet d'indiquer si la fin du fichier est atteinte. |
EVAL |
Cette fonction permet d'interpréter des instructions ou un bloc d'instructions Perl. |
EXEC |
Cette fonction permet de lancer un autre programme et termine le script actuel. |
EXISTS |
Cette fonction permet de vérifier l'existence d'un nom d'élément dans un tableau et/ou haché («hash»). |
EXIT |
Cette fonction permet de terminer normalement un script Perl. |
EXP |
Cette fonction retourne la valeur «exponentielle» sur la base «e». |
FILENO |
Cette fonction retourne le numéro du canal de fichier lui étant associé. |
FLOCK |
Cette fonction permet de verrouiller l'accès à un fichier. |
FOR |
Ce mot réservé permet de produire un compteur de boucle. |
FOREACH |
Ce mot réservé permet de produire un compteur de boucle sur chacun des éléments. |
FORK |
Cette fonction permet de créer un processus fils. |
FORMAT |
Cette fonction permet d'effectuer un formatage des données selon des styles précis. |
GETC |
Cette fonction permet de lire un caractère dans un fichier et de déplacer le pointeur de fichier vers le caractère suivant. |
GETGRENT |
Cette fonction permet de passer à l'élément suivant du fichier «/etc/groups». |
GETGRGID |
Cette fonction permet de passer à l'élément spécifié du fichier «/etc/groups» à partir d'un numéro de groupe. |
GETGRNAM |
Cette fonction permet de passer à l'élément spécifié du fichier «/etc/groups» à partir d'un nom de groupe. |
GETHOSTBYADDR |
Cette fonction permet de connaitre un nom d'hôte à partir de l'adresse IP. |
GETHOSTBYNAME |
Cette fonction permet de connaitre l'adresse IP à partir d'un nom d'hôte. |
GETHOSTENT |
Cette fonction permet de passer à l'élément suivant du fichier «/etc/hosts». |
GETLOGIN |
Cette fonction permet de demander l'utilisateur courant. |
GETNETBYADDR |
Cette fonction permet de connaitre un nom réseau à partir de l'adresse IP. |
GETNETBYNAME |
Cette fonction permet de connaitre l'adresse IP à partir d'un nom réseau. |
GETNETENT |
Cette fonction permet de passer à l'élément suivant du fichier «/etc/networks». |
GETPGRP |
Cette fonction permet de connaitre le groupe de processus d'un numéro de processus (PID). |
GETPPID |
Cette fonction permet de connaitre le numéro de processus d'un processus parent. |
GETPRIORITY |
Cette fonction permet de connaitre la priorité du processus ou de l'utilisateur. |
GETPROTOBYNAME |
Cette fonction permet de passer à un élément du fichier «/etc/protocols» avec le nom de protocole. |
GETPROTOBYNUMBER |
Cette fonction permet de passer à un élément du fichier «/etc/protocols» avec le numéro de protocole. |
GETPROTOENT |
Cette fonction permet de passer à l'élément suivant du fichier «/etc/protocols». |
GETPWENT |
Cette fonction permet de passer à l'élément suivant du fichier «/etc/passwd». |
GETPWNAM |
Cette fonction permet de passer à un élément du fichier «/etc/passwd» avec un nom utilisateur spécifié. |
GETPWUID |
Cette fonction permet de passer à un élément du fichier «/etc/passwd» avec un numéro d'utilisateur spécifié. |
GETSERVBYNAME |
Cette fonction permet de passer à un élément du fichier «/etc/services» avec le nom de port. |
GETSERVBYPORT |
Cette fonction permet de passer à un élément du fichier «/etc/services» avec le numéro de port. |
GETSERVENT |
Cette fonction permet de passer à l'élément suivant du fichier «/etc/services». |
GMTIME |
Cette fonction convertie des secondes depuis le 1er janvier 1970 en date et heure de Greenwish. |
GREP |
Cette fonction permet de prendre une partie de la liste à partir d'une condition. |
GLOB |
Cette fonction permet la lecture des fichiers d'un répertoire avec un masque de sélection sous Unix uniquement. |
HEX |
Cette fonction retourne la valeur hexadécimale d'un nombre. |
IF |
Ce mot réservé permet d'effectuer des branchements de bloc d'instruction en fonction de certaines conditions. |
INDEX |
Cette fonction permet de trouver la première sous-chaine contenue dans la chaine de caractères. |
INT |
Cette fonction retourne la valeur entière d'un nombre. |
JOIN |
Cette fonction permet de transformer la liste du tableau en chaine de caractères. |
KEYS |
Cette fonction permet de prendre les noms d'un tableau et/ou haché («hach»). |
KILL |
Cette fonction permet d'effectuer des commandes sur des processus. |
LC |
Cette fonction permet de transformer en minuscule une chaine de caractères. |
LCFIRST |
Cette fonction permet de transformer en minuscule le début d'une chaine de caractères. |
LENGTH |
Cette fonction permet de connaitre le nombre de caractères d'une chaine de caractères. |
LINK |
Cette fonction permet d'ajouter un lien vers un fichier. |
LOCAL |
Cette fonction permet de restreint la portée d'une variable au niveau local seulement. |
LOCALTIME |
Cette fonction convertie des secondes depuis le 1er janvier 1970 en date et heure. |
LOG |
Cette fonction retourne le logarithme naturel ou népérien. |
LSTAT |
Cette fonction permet de connaitre tous les propriétés d'un fichier de type «lien». |
MAP |
Cette fonction permet d'appliquer une fonction sur tous les éléments d'un tableau et/ou haché («hach»). |
MKDIR |
Cette fonction permet de créer un nouveau répertoire. |
MY |
Cette fonction permet de restreint le domaine d'une variable. |
OCT |
Cette fonction retourne la valeur octale d'un nombre. |
OPEN |
Cette fonction permet d'ouvrir un fichier. |
OPENDIR |
Cette fonction permet d'ouvrir un répertoire. |
ORD |
Cette fonction retourne le code ASCII d'un caractère. |
PACK |
Cette fonction permet de créer des données binaires. |
PACKAGE |
Cette instruction permet l'activation de l'espace de nommage. |
PIPE |
Cette fonction permet la création d'une communication. |
POP |
Cette fonction permet d'enlever le dernier élément d'un tableau et/ou haché («hach»). |
POS |
Cette fonction recherche une sous-chaine dans une chaine de caractères. |
PRINT |
Cette fonction permet la sortie de données vers la console ou vers un fichier. |
PRINTF |
Cette fonction permet d'écrire dans la sortie de données selon un certain format vers la console ou vers un fichier. |
PUSH |
Cette fonction permet d'ajouter un élément à la fin d'un tableau et/ou haché («hach»). |
QUOTAMETA |
Cette fonction permet de masquer tous les caractères sauf «A» à «Z», «a» à «z», «0» à «9» et «_». |
QX |
Cette fonction permet de lancer d'autres programmes ou scripts et dans capturer la sortie standard (STDOUT). |
RAND |
Cette fonction retourne un nombre aléatoire entre 0 et 1. |
READ |
Cette fonction permet de lire une chaine de caractères dans un fichier. |
READDIR |
Cette fonction permet de lire une entrée de répertoire précédemment ouvert par «opendir». |
READLINK |
Cette fonction permet de lire la valeur d'un fichier de lien symbolique. |
RENAME |
Cette fonction permet de changer le nom d'un répertoire ou d'un fichier. |
REQUIRE |
Cette instruction permet d'inclure un fichier Perl. |
REWINDDIR |
Cette fonction permet de se positionner sur la première entrée de répertoire précédemment ouvert par «opendir». |
RETURN |
Cette instruction termine une fonction et renvoie une valeur de retour. |
REVERSE |
Cette fonction inverse la chaine de caractères de façon à ce que le début se retrouve à la fin et la fin au début ou encore d'inverse de la même manière un tableau et/ou haché («hach»). |
RMDIR |
Cette fonction permet de supprimer un répertoire. |
SCALAR |
Cette fonction retourne un argument dans un contexte scalaire. |
SEEK |
Cette fonction permet de positionner le pointeur d'un fichier. |
SEEKDIR |
Cette fonction permet de positionner le pointeur d'un répertoire précédemment ouvert par «opendir». |
SELECT |
Cette fonction permet de choisir le canal de sortie par défaut. |
SETGRENT |
Cette fonction permet de passer au début de l'élément du fichier «/etc/groups». |
SETHOSTENT |
Cette fonction permet de passer au début de l'élément du fichier «/etc/hosts». |
SETNETENT |
Cette fonction permet de passer au début de l'élément du fichier «/etc/networks». |
SETPGRP |
Cette fonction permet de fixer un groupe de processus d'un processus. |
SETPRIORITY |
Cette fonction permet de modifier la priorité du processus et de l'utilisateur. |
SETPROTOENT |
Cette fonction permet de passer au début de l'élément du fichier «/etc/protocols». |
SETPWENT |
Cette fonction permet de passer au début de l'élément du fichier «/etc/passwd». |
SETSERVENT |
Cette fonction permet de passer au début de l'élément du fichier «/etc/services». |
SHIFT |
Cette fonction permet d'enlever le premier élément d'un tableau et/ou haché («hach»). |
SIN |
Cette fonction trigonométrique retourne le «Sinus». |
SLEEP |
Cette fonction permet de passer en mode pause le processus courant. |
SORT |
Cette fonction permet d'effectuer un tri des éléments d'un tableau et/ou haché («hach»). |
SPLICE |
Cette fonction permet d'effectuer des ajouts, des remplacements ou d'enlever des éléments d'un tableau et/ou haché («hach»). |
SPLIT |
Cette fonction permet de subdivisé en plusieurs sous-chaine de caractères une chaîne de caractères en prenant pour séparateur des caractères. |
SPRINTF |
Cette fonction permet de retourner le texte selon un certain format dans une chaine de caractères. |
SQRT |
Cette fonction retourne la racine carrée d'un nombre. |
SRAND |
Cette fonction permet d'initialiser le générateur de nombre aléatoire. |
STAT |
Cette fonction permet de connaitre tous les propriétés d'un fichier. |
SUB |
Cette fonction permet de déclarer une sous-routine, c'est-à-dire une fonction ou une procédure. |
SUBSTR |
Cette fonction retourne une sous-chaine de caractères contenus dans une chaine de caractères. |
SYMLINK |
Cette fonction permet la création d'un fichier ayant un lien symbolique avec un fichier déjà existant. |
SYSOPEN |
Cette fonction permet d'ouvrir un fichier en passant directement par la commande du système d'exploitation. |
SYSREAD |
Cette fonction permet de lire une chaine de caractères dans un fichier en passant directement par la commande du système d'exploitation. |
SYSSEEK |
Cette fonction permet de positionner le pointeur d'un fichier en passant directement par la commande du système d'exploitation. |
SYSTEM |
Cette fonction permet d'effectuer un appel à un programme externe et d'hériter de ses processus. |
SYSWRITE |
Cette fonction permet d'écrire une chaine de caractères selon un certain format dans un fichier en passant directement par la commande du système d'exploitation. |
TELL |
Cette fonction retourne la position du pointeur d'un fichier. |
TELLDIR |
Cette fonction retourne la position du pointeur de répertoire. |
TIME |
Cette fonction retourne le nombre de secondes depuis le 1er janvier 1970. |
TIMES |
Cette fonction permet de connaitre la durée d'activité du processus courant. |
UC |
Cette fonction permet de transformer en majuscule une chaine de caractères. |
UCFIRST |
Cette fonction permet de transformer en majuscule le caractère du début d'une chaine de caractères. |
UMASK |
Cette fonction permet de changer le masque Unix d'un processus en cours. |
UNDEF |
Cette fonction permet d'enlever une valeur d'un tableau et/ou haché («hach»). |
UNLINK |
Cette fonction permet de supprimer un ou plusieurs fichiers. |
UNLESS |
Ce mot réservé permet d'effectuer des branchements de bloc d'instruction si une condition est fausse. |
UNPACK |
Cette fonction permet de résoudre des données binaires précédemment créé par «pack». |
UNSHIFT |
Cette fonction permet d'ajouter un premier élément d'un tableau et/ou haché («hach»). |
USE |
Cette instruction permet d'inclure un module. |
UTIME |
Cette fonction permet de changer la date et l'heure de fichiers et/ou répertoires. |
VALUES |
Cette fonction permet sauvegarder les éléments d'un tableau et/ou haché («hach»). |
WAIT |
Cette fonction permet de mettre en attente jusqu'à la fin d'un processus fils. |
WAITPID |
Cette fonction permet de mettre en attente jusqu'à la fin d'un processus fils ayant un numéro de processus spécifié (PID). |
WANTARRAY |
Cette fonction teste si le contexte d'un tableau et/ou haché («hach») est présent. |
WARN |
Cette fonction écrit sur la console d'erreur un message d'avertissement. |
WHILE |
Ce mot réservé permet de produire une boucle exécuté tant et aussi longueur que la condition est vrai. |
WRITE |
Cette fonction permet d'écrire une chaine de caractères selon un certain format dans un fichier. |