Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > fr.comp.os.unix > #8144
| From | Olivier Miakinen <om+news@miakinen.net> |
|---|---|
| Newsgroups | fr.comp.os.unix |
| Subject | Re: Shell : extraire d'une chaine plusieurs sous-chaines |
| Date | 2025-11-27 00:52 +0100 |
| Organization | There's no cabale |
| Message-ID | <10g83s9$2c3r$1@cabale.usenet-fr.net> (permalink) |
| References | (1 earlier) <slrn10ic1q0.25b8.naddy@lorvorc.mips.inka.de> <10g57g3$20kd$1@cabale.usenet-fr.net> <slrn10icg1q.2ald.naddy@lorvorc.mips.inka.de> <10g6mb9$16sl$1@cabale.usenet-fr.net> <slrn10iergn.o9u.naddy@lorvorc.mips.inka.de> |
Bonjour Christian,
Le 26/11/2025 à 22:16, Christian Weisgerber a écrit :
>>
>> D'abord, à quoi sert l'option -p de perl ? D'après les docs que j'ai
>> lues ça ferait une boucle, mais même sur une seule chaine en entrée
>> retirer cette option fait que ça ne fonctionne plus.
>
> Cette option permet d'utiliser perl en manière de sed ou awk.
> C'est une boucle qui lit d'un fichier ou de l'entrée standard,
> exécute les commandes (données par -e) et écrit le résultat à la sortie
> standard.
>
> « perl -pe '...' » n'est qu'un raccourcissement de
> « perl -e 'while(<>) { ...; print; }' »
D'accord, je crois avoir compris pourquoi ça ne fonctionnait pas sans
cela. Ce n'est pas le fait de ne pas faire de boucle (puisque j'ai
une seule entrée, donc une seule ligne), mais le fait qu'il manque
alors le 'print' implicite.
>> Je suis désolé si mes questions sont triviales mais hélas je n'ai
>> jamais pratiqué perl.
>
> J'ai seulement choisi perl parce que insérer \n est plus simple avec
> perl qu'avec sed.
Oh, ce n'était certainement pas une critique ! Il n'y a pas que le \n
qui est plus simple avec perl qu'avec sed, mais aussi les regex perl
qui sont beaucoup plus faciles à écrire que les regex POSIX. Et puis
elles sont plus complètes, avec par exemple les assertions que j'adore.
--
Olivier
Back to fr.comp.os.unix | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Shell : extraire d'une chaine plusieurs sous-chaines Olivier Miakinen <om+news@miakinen.net> - 2025-11-25 19:08 +0100
Re: Shell : extraire d'une chaine plusieurs sous-chaines Christian Weisgerber <naddy@mips.inka.de> - 2025-11-25 19:45 +0000
Re: Shell : extraire d'une chaine plusieurs sous-chaines Olivier Miakinen <om+news@miakinen.net> - 2025-11-25 22:36 +0100
Re: Shell : extraire d'une chaine plusieurs sous-chaines Christian Weisgerber <naddy@mips.inka.de> - 2025-11-25 23:48 +0000
Re: Shell : extraire d'une chaine plusieurs sous-chaines Olivier Miakinen <om+news@miakinen.net> - 2025-11-26 11:55 +0100
Re: Shell : extraire d'une chaine plusieurs sous-chaines Olivier Miakinen <om+news@miakinen.net> - 2025-11-26 12:37 +0100
Re: Shell : extraire d'une chaine plusieurs sous-chaines Olivier Miakinen <om+news@miakinen.net> - 2025-11-26 13:50 +0100
Re: Shell : extraire d'une chaine plusieurs sous-chaines Christian Weisgerber <naddy@mips.inka.de> - 2025-11-26 21:58 +0000
Re: Shell : extraire d'une chaine plusieurs sous-chaines Olivier Miakinen <om+news@miakinen.net> - 2025-11-27 01:09 +0100
Re: Shell : extraire d'une chaine plusieurs sous-chaines Christian Weisgerber <naddy@mips.inka.de> - 2025-11-28 15:45 +0000
Re: Shell : extraire d'une chaine plusieurs sous-chaines Olivier Miakinen <om+news@miakinen.net> - 2025-12-08 14:27 +0100
Re: Shell : extraire d'une chaine plusieurs sous-chaines Christian Weisgerber <naddy@mips.inka.de> - 2025-11-26 21:29 +0000
Re: Shell : extraire d'une chaine plusieurs sous-chaines Christian Weisgerber <naddy@mips.inka.de> - 2025-11-26 21:16 +0000
Re: Shell : extraire d'une chaine plusieurs sous-chaines Olivier Miakinen <om+news@miakinen.net> - 2025-11-27 00:52 +0100
Re: Shell : extraire d'une chaine plusieurs sous-chaines Nicolas George <nicolas$george@salle-s.org> - 2025-11-25 20:32 +0000
Re: Shell : extraire d'une chaine plusieurs sous-chaines Olivier Miakinen <om+news@miakinen.net> - 2025-11-25 22:42 +0100
Re: Shell : extraire d'une chaine plusieurs sous-chaines Christian Weisgerber <naddy@mips.inka.de> - 2025-11-28 15:58 +0000
Re: Shell : extraire d'une chaine plusieurs sous-chaines kurtz le pirate <kurtzlepirate@free.fr> - 2025-11-27 10:59 +0100
Re: Shell : extraire d'une chaine plusieurs sous-chaines kurtz le pirate <kurtzlepirate@free.fr> - 2025-11-27 11:07 +0100
Re: Shell : extraire d'une chaine plusieurs sous-chaines Doug713705 <doug.letough@free.fr> - 2025-12-20 12:30 +0000
Re: Shell : extraire d'une chaine plusieurs sous-chaines Nicolas George <nicolas$george@salle-s.org> - 2025-12-20 13:44 +0000
Re: Shell : extraire d'une chaine plusieurs sous-chaines Olivier Miakinen <om+news@miakinen.net> - 2025-12-21 21:19 +0100
csiph-web