Bien sûr que l'on peut les faire avec des expressions régulières (en sed par exemple) :
env | sed -n 's/^LANG=//p'echo'Hello world !' | sed 's/world/Arthur Accroc/'
Ou en perl :
perl-E'say $ENV{LANG}'# ça c'est un cas particulier, mais c'est bien de ne pas oublier que ça existe (et qui d'ailleurs m'a fait penser qu'en awk on peut faire awk 'BEGIN{print ENVIRON["LANG"]}'echo'Hello world !'|perl-pe's/world/Arthur Accroc/'
Je crois que mes exemples sont mal choisis, un peu trop simple (les expressions régulières sont trivial et les délimiteurs simples).
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: Perl
Posté par barmic . En réponse à la dépêche Sortie de GNU Awk 4.1.0. Évalué à 3.
On est d'accord. J'utilise awk quand j'ai besoin de découper mes lignes :
Bien sûr que l'on peut les faire avec des expressions régulières (en sed par exemple) :
Ou en perl :
Je crois que mes exemples sont mal choisis, un peu trop simple (les expressions régulières sont trivial et les délimiteurs simples).
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)