Groups | Search | Server Info | Login | Register


Groups > fr.comp.os.unix > #8136

Re: Shell : extraire d'une chaine plusieurs sous-chaines

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-25 22:42 +0100
Organization There's no cabale
Message-ID <10g57s3$20kd$2@cabale.usenet-fr.net> (permalink)
References <10g4rbq$2i1$1@cabale.usenet-fr.net> <6926124c$0$3355$426a74cc@news.free.fr>

Show all headers | View raw


Bonjour Nicolas,

Le 25/11/2025 à 21:32, Nicolas George a écrit :
> Olivier Miakinen , dans le message <10g4rbq$2i1$1@cabale.usenet-fr.net>,
>  a écrit :
>> Je voudrais extraire chaque partie dans une variable différente.
>> Quelques exemples :
>>  s="test1xyz27"  ->  v1="test" v2="1"  v3="xyz"  v4="27"
>>  s="aa9toto000"  ->  v1="aa"   v2="9"  v3="toto" v4="000"
>>  s="x012"        ->  v1="x"    v2="0"  v3=""     v4="12"
> 
> En perl, tu mets chaque bout de la regexp qui t'intéresse entre parenthèses
> et si ça matche tu récupères la sous-chaîne de chaque groupe entre
> parenthèses dans $1, $2, etc. Et tu les récupères aussi comme résultat de la
> regexp en contexte liste, donc « my ($x, $y, $t) = /(…)…(…)…(…)/ », que tu
> peux d'ailleurs mettre dans la condition d'un if.

Ok, mais ce sont des variables du programme perl. Désolé si je n'ai pas
été très clair dans ma demande initiale : je peux utiliser des commandes
perl, awk ou sed dans mon script en korn shell, mais ce sont bien les
variables dans ksh auxquelles je veux pouvoir affecter différentes
parties de la chaine de départ.

Cordialement,
-- 
Olivier

Back to fr.comp.os.unix | Previous | NextPrevious in thread | Next in thread | Find similar


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