From patrice.karatchentzeff at gmail.com Tue Mar 5 12:15:21 2019 From: patrice.karatchentzeff at gmail.com (Patrice Karatchentzeff) Date: Tue, 5 Mar 2019 12:15:21 +0100 Subject: [Perl] Rename et execution de code Perl Message-ID: Bonjour Je cherche à exécuter du code Perl à l'intérieur de rename (c'est juste un bout de code perl pour renommer des fichiers en masse : https://metacpan.org/source/RMBARKER/File-Rename-1.10/rename.PL ) Le problème : une série d'extraction de fichiers audio nommés track numéro.wav que je voudrais en une seule passe renommer en Piste numéro+incrément.wav La solution # rename -n 's/^Track (\d+)/$1 + 28/e' *.wav fonctionne (exécute bien la somme) mais je n'arrive pas à inclure la chaîne de substitution # rename -n 's/^Track (\d+)/"Piste "."$1 + 28"/e' *.wav donne Piste numéro + 28.wav Mettre ee ne fonctionne pas, il bute sur la première chaîne. Est-ce possible à faire en une seule passe ? Merci PK -- |\ _,,,---,,_ Patrice KARATCHENTZEFF ZZZzz /,`.-'`' -. ;-;;,_ mailto:patrice.karatchentzeff at gmail.com |,4- ) )-,_. ,\ ( `'-' '---''(_/--' `-'\_) -------------- section suivante -------------- Une pièce jointe HTML a été nettoyée... URL: From xlat at cpan.org Tue Mar 5 12:49:49 2019 From: xlat at cpan.org (Nicolas GEORGES) Date: Tue, 5 Mar 2019 12:49:49 +0100 Subject: [Perl] Rename et execution de code Perl In-Reply-To: References: Message-ID: Bonjour, Ta somme est effectué dans une chaîne de caractères, c'est pour cela. # rename -n 's/^Track (\d+)/"Piste ".($1 + 28)/e' *.wav Le mar. 5 mars 2019 à 12:15, Patrice Karatchentzeff < patrice.karatchentzeff at gmail.com> a écrit : > Bonjour > > Je cherche à exécuter du code Perl à l'intérieur de rename (c'est juste un > bout de code perl pour renommer des fichiers en masse : > > https://metacpan.org/source/RMBARKER/File-Rename-1.10/rename.PL ) > > Le problème : une série d'extraction de fichiers audio nommés track > numéro.wav que je voudrais en une seule passe renommer en Piste > numéro+incrément.wav > > La solution > > # rename -n 's/^Track (\d+)/$1 + 28/e' *.wav > > fonctionne (exécute bien la somme) > > mais je n'arrive pas à inclure la chaîne de substitution > > # rename -n 's/^Track (\d+)/"Piste "."$1 + 28"/e' *.wav > donne Piste numéro + 28.wav > > Mettre ee ne fonctionne pas, il bute sur la première chaîne. > > Est-ce possible à faire en une seule passe ? > > Merci > > PK > > -- > |\ _,,,---,,_ Patrice KARATCHENTZEFF > ZZZzz /,`.-'`' -. ;-;;,_ mailto:patrice.karatchentzeff at gmail.com > |,4- ) )-,_. ,\ ( `'-' > '---''(_/--' `-'\_) > _______________________________________________ > Perl mailing list > Perl at mongueurs.net > http://listes.mongueurs.net/mailman/listinfo/perl > Attention, les archives sont publiques -------------- section suivante -------------- Une pièce jointe HTML a été nettoyée... URL: From patrice.karatchentzeff at gmail.com Tue Mar 5 13:09:08 2019 From: patrice.karatchentzeff at gmail.com (Patrice Karatchentzeff) Date: Tue, 5 Mar 2019 13:09:08 +0100 Subject: [Perl] Rename et execution de code Perl In-Reply-To: References: Message-ID: Tout simplement... grrr... j'ai cherché pendant une heure ! Merci Le mar. 5 mars 2019 à 12:50, Nicolas GEORGES a écrit : > Bonjour, > Ta somme est effectué dans une chaîne de caractères, c'est pour cela. > > # rename -n 's/^Track (\d+)/"Piste ".($1 + 28)/e' *.wav > > > Le mar. 5 mars 2019 à 12:15, Patrice Karatchentzeff < > patrice.karatchentzeff at gmail.com> a écrit : > >> Bonjour >> >> Je cherche à exécuter du code Perl à l'intérieur de rename (c'est juste >> un bout de code perl pour renommer des fichiers en masse : >> >> https://metacpan.org/source/RMBARKER/File-Rename-1.10/rename.PL ) >> >> Le problème : une série d'extraction de fichiers audio nommés track >> numéro.wav que je voudrais en une seule passe renommer en Piste >> numéro+incrément.wav >> >> La solution >> >> # rename -n 's/^Track (\d+)/$1 + 28/e' *.wav >> >> fonctionne (exécute bien la somme) >> >> mais je n'arrive pas à inclure la chaîne de substitution >> >> # rename -n 's/^Track (\d+)/"Piste "."$1 + 28"/e' *.wav >> donne Piste numéro + 28.wav >> >> Mettre ee ne fonctionne pas, il bute sur la première chaîne. >> >> Est-ce possible à faire en une seule passe ? >> >> Merci >> >> PK >> >> -- >> |\ _,,,---,,_ Patrice KARATCHENTZEFF >> ZZZzz /,`.-'`' -. ;-;;,_ mailto:patrice.karatchentzeff at gmail.com >> |,4- ) )-,_. ,\ ( `'-' >> '---''(_/--' `-'\_) >> _______________________________________________ >> Perl mailing list >> Perl at mongueurs.net >> http://listes.mongueurs.net/mailman/listinfo/perl >> Attention, les archives sont publiques > > _______________________________________________ > Perl mailing list > Perl at mongueurs.net > http://listes.mongueurs.net/mailman/listinfo/perl > Attention, les archives sont publiques -- |\ _,,,---,,_ Patrice KARATCHENTZEFF ZZZzz /,`.-'`' -. ;-;;,_ mailto:patrice.karatchentzeff at gmail.com |,4- ) )-,_. ,\ ( `'-' '---''(_/--' `-'\_) -------------- section suivante -------------- Une pièce jointe HTML a été nettoyée... URL: From emmanuel at seyman.fr Fri Mar 8 15:15:27 2019 From: emmanuel at seyman.fr (Emmanuel Seyman) Date: Fri, 8 Mar 2019 15:15:27 +0100 Subject: [Perl] dates du Swiss Perl Workshop Message-ID: <20190308141527.GA21420@orient.home> Bonjour à tous. Les organisateurs du Swiss Perl Workshop ont choisi la date de l'édition 2019. Celui-ci aura lieu les 16 et 17 aôut à Olten au Flörli Olten (l'édition 2015 avait déjà eu lieu là-bas). Vous pouvez vous inscrire, voire proposer une présentation des maintenant. https://act.perl-workshop.ch/spw2019/index.html http://blogs.perl.org/users/swiss_perl_workshop/2019/03/swiss-perl-workshop-2019---august-16th-17th-2019.html Emmanuel From emmanuel at seyman.fr Wed Mar 13 18:40:59 2019 From: emmanuel at seyman.fr (Emmanuel Seyman) Date: Wed, 13 Mar 2019 18:40:59 +0100 Subject: [Perl] Google Summer of Code Message-ID: <20190313174059.GA19042@orient.home> Bonjour à tous, La Perl Foundation a été acceptée comme organisation participante au Google Summer of Code pour l'édition 2019 et sollicite des maintenant des idées de projets. Vous pouvez contribuer des idées soit sur Perl6 soit sur Perl5. https://perl-gsoc-2019.github.io/ideas/ Emmanuel