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