This entry is very new in the tldr-pages project, hence translation data is currently unavailable for a while.
perl
Interpréteur du langage Perl (version 5). Plus d'informations : https://www.perl.org.
- Exécuter le code contenu dans un fichier :
perl fichier.pl
- Vérifier la syntaxe sans exécuter le programme :
perl -c fichier.pl
- Exécuter une expression Perl :
perl -e expression
- Lancer le programme avec le debugger Perl :
perl -d fichier.pl
- Itérer sur toutes les lignes d'un fichier, en les modifiant sur place en utilisant une expression de recherche et de remplacement :
perl -p -i -e 's/recherche/remplacement' fichier
- Lancer une expression de recherche et remplacement sur un fichier, en sauvegardant le fichier original avec une autre extension :
perl -p -i'.ancien' -e 's/recherche/remplacement/g' fichier
- Lancer une expression de recherche et remplacement sur un fichier, en sauvegardant le résultat dans un autre fichier :
perl -p0e 's/recherche/remplacement/g' fichier_entrée > fichier_sortie
- Lancer une expression régulière (RegEx) sur
stdin, en affichant le premier groupe capturé pour chaque ligne :
cat fichier_entrée | perl -nle 'if (/regex/) { print "$1"; last;}'