Bonjour
je souhaite utiliser Perl5 dans un script bash, juste pour extraire différentes sous-chaines d’une chaine +/- préformatée.
Je ne trouve pas comment passer la variable bash à la commande Perl:
puis les variables résultats à bash
La variable bash est : source
(Ref,Suf)=$(\ # résultat dans bash
perl -e '($pref,$suf) =~ ([[:digit:]]{2})Action([[:digit:]]{1,2})[.]csv ]]; # capture regex dans Perl
print “$pref [Action] $suf [.csv]” ’ $source
)
Comment appliquer la reconnaissance sous Perl de la variable bash «source» ?
À moins que la capture de reconnaissance de regex soit possible sous bash, ce que je n’ai pas trouvé.
GNU bash, version 4.3.30
Perl v5.20.2
Merci