perl |
Perl |
---|---|
Linux | Externe |
Syntaxe
perl [-s] [-T] [-u] [-U] [-h] [-v] [-V[:configvar] ] [-c] [-w] [-d[:debugger] ] [ -D[number/list] ] [-p] [-n] [-a] [ -F pattern ] [ -l[octal] ] [-0[octal] ] [ -Idir ] [ -m[-]module ] [ -M[-]'module...' ] -P] [-S] [-x[dir] ] [ -i[extension] ] -e 'command'] [ -- ] [programfile] [argument] |
Paramètres
Nom | Description | ||
---|---|---|---|
-D | Ce paramètre permet de fixer le mode de déboguage : | ||
Valeur | Lettre | Description | |
1 | p | Cette valeur permet d'indiquer les jetons et l'analyse. | |
2 | s | Cette valeur permet d'indiquer la vérification de la pile. | |
4 | l | Cette valeur permet d'indiquer la pile de traitement. | |
8 | t | Cette valeur permet d'indiquer la trace d'exécution. | |
16 | o | Cette valeur permet d'indiquer la construction de noeud d'opérateur. | |
32 | c | Cette valeur permet d'indiquer la conversion de chaine de caractères versus numérique. | |
64 | p | Cette valeur permet d'indiquer l'affichage des commandes de processeur pour -P. | |
128 | m | Cette valeur permet d'indiquer l'allocation de mémoire. | |
256 | f | Cette valeur permet d'indiquer d'effectuer un traitement de format. | |
512 | r | Cette valeur permet d'indiquer d'analyser les expressions régulières. | |
1024 | x | Cette valeur permet d'indiquer de sortie en arbre la syntaxe. | |
2048 | u | Cette valeur permet d'indiquer une altération du contrôle. | |
4096 | L | Cette valeur permet d'indiquer les fuites de mémoire (n'est plus supporté dans les dernières versions). | |
8192 | H | Cette valeur permet d'indiquer la sortie haché pour les mauvaises valeurs. | |
16384 | X | Cette valeur permet d'indiquer une allocation de bloc-notes. | |
32768 | D | Cette valeur permet d'indiquer d'effectuer un ménage. | |
-h | Ce paramètre permet d'afficher la version et les niveaux de configuration de l'exécutable Perl. | ||
-s | Ce paramètre permet d'activer l'option analyse de la ligne de commande après le nom du script mais avant n'importe nom de fichier en argument (ou avant des symboles «--») | ||
-T | Ce paramètre permet d'indiquer d'effectuer des vérifications «taint» lors de test de thème. | ||
-u | Ce paramètre permet d'indiquer que Perl doit être exécuté en mode d'opérations non sécuritaire. | ||
-U | Ce paramètre permet d'indiquer que Perl doit être exécuté en mode d'opérations non sécuritaire. | ||
-v | Ce paramètre permet d'afficher la version et les niveaux de configuration de l'exécutable Perl. | ||
-V[:conigvar] | Ce paramètre permet d'afficher le sommaire des valeurs de configuration majeur de Perl et la valeur courante du @INC. | ||
-c | Ce paramètre permet de vérifier la validité de la syntaxe de script et sort immédiatement après sans exécuté le script. | ||
-w | Ce paramètre permet d'afficher les messages d'attentions des noms de variables étant mentionné qu'une seule fois et les variables scalaires étant utilisé avant d'être fixé. | ||
-d | Ce paramètre permet d'exécuter le script dans le débogueur de Perl. | ||
-p | Ce paramètre permet d'appliquer la boucle suivante dans votre script : while (<>) { # votre script est ici } continue { print or die "-p destination: $!\n"; } |
||
-n | Ce paramètre permet d'appliquer la boucle suivante dans votre script : while (<>) { # votre script est ici } |
||
-a | Ce paramètre permet d'activer le mode autosplit quand il est utilisé avec -n ou -p. | ||
-F pattern | Ce paramètre permet d'indiquer l'expression de palette à séparer. | ||
-l octal | Ce paramètre permet d'activer le traitement automatique de fin de ligne. | ||
-0 octal | Ce paramètre permet d'indiquer le séparateur d'enregistrement d'entrée ($/) dans un nombre octal. | ||
-I dir | Ce paramètre permet d'ajouter le répertoire au chemin de recherche pour les modules (@INC). | ||
-m module | Ce paramètre permet d'indiquer d'exécuter une instruction «use module();» afin d'exécuter le script. | ||
-M 'module' | Ce paramètre permet d'indiquer d'exécuter une instruction «use module;» afin d'exécuter le script. | ||
-P | Ce paramètre permet d'indiquer d'exécuter le script à travers le script préprocesseur cppstdin avant la compilation par Perl. | ||
-S | Ce paramètre permet d'indiquer d'utiliser la variable d'environnement PATH pour la recherche dans le script. | ||
-x dir | Ce paramètre permet d'indiquer que le script est incorporé dans un message. | ||
-i extension | Ce paramètre permet d'indiquer que les fichiers en traitement par le constructeur <> sont éditer sur place. | ||
-e command | Ce paramètre permet d'indiquer une ligne de script. | ||
programfile | Ce paramètre permet d'indiquer le nom du programme. | ||
agument | Ce paramètre permet d'indiquer les paramètres du programme. |
Description
Cette commande permet de lancer le compilateur du langage de programmation Perl.
Remarques
- Voici un petit tableau de système d'exploitation ou plateforme étant supporté par Perl :
Système |
---|
Acorn |
AIX |
Amiga |
Apollo |
Apple |
Atari |
AtheOS |
BeOS |
BSD |
BSD/OS |
Coherent |
Compaq |
Concurrent |
Cygwin |
Darwin |
DEC OSF/1 |
DG/UX |
Digital |
Digital UNIX |
DJGPP |
DOS |
Domain/OS |
DragonFlyBSD |
DYNIX/ptx |
Embedix |
EMC |
EPOC |
FreeBSD |
Fujitsu |
GNU Darwin |
Guardian |
HP |
HP-UX |
IBM |
IRIX |
Japanese |
JPerl |
Linux |
LynxOS |
Mac OS |
Mac OS X |
Macintosh |
MachTen |
MinGW |
Minix |
MiNT |
MorphOS |
MPE/iX |
MS-DOS |
MVS |
NetBSD |
NetWare |
NEWS-OS |
NextStep |
NonStop |
NonStop-UX |
Novell |
ODT |
Open UNIX |
OpenBSD |
OpenVMS |
OS/2 |
OS/390 |
OS/400 |
OSF/1 |
OSR |
Plan 9 |
Pocket PC |
PowerMAX |
Psion |
QNX |
Reliant UNIX |
RISC OS |
SCO |
Sequent |
SGI |
Sharp |
Siemens |
SINIX |
Solaris |
SONY |
Stratus |
Sun |
Syllable |
Symbian |
Tandem |
Tivo |
Tru64 |
Ultrix |
UNIX |
Unixware |
VMS |
VOS |
Win32 |
WinCE |
Windows 3.1 |
Windows 95/98/Me/NT/2000/XP |
z/OS |
Voir également
Langage de programmation - Perl - Accueil
Système d'exploitation - Linux - Références de commandes et de programmes - a2p
Système d'exploitation - Linux - Références de commandes et de programmes - s2p
Dernière mise à jour : Samedi, le 30 avril 2016