[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: LilyPond 2.23.14, avec un appel à testeurs
From: |
Jean Abou Samra |
Subject: |
Re: LilyPond 2.23.14, avec un appel à testeurs |
Date: |
Mon, 10 Oct 2022 19:19:10 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.3.1 |
Le 10/10/2022 à 19:06, Vincent Gay a écrit :
Le 10/10/2022 à 18:36, Denis Bitouzé a écrit :
Au passage, `ripgrep` (aka `rg`) te ferait gagner plus de temps que `grep` :
Hello Denis, je vais regarder ça
Ce qui pourrait aussi me faire gagner beaucoup de temps serait de
savoir utiliser sed avec des expressions contenant des \
principalement quelque chose comme ça
sed -i "s/\polyMark #'rde/\tweak direction #DOWN \textEndMark/g" *.ly
Je ne sais pas comment échapper l'antislash. De plus comme tu le vois
il y a aussi un quote dans l'expression à remplacer.
Si quelqu'un a une solution je l'en remercie d'avance
C'est une chose que j'ai mis un certain temps à comprendre.
Il faut mettre quatre antislashs d'affilée, car l'antislash
que tu recherches doit être échappé dans l'expression régulière,
donc en mettant deux antislashs, et chaque antislash
dans l'expression régulière doit être doublé pour Bash, ce
qui fait quatre au total. Par contre, en utilisant
des apostrophes ' au lieu des guillemets pour délimiter
la chaîne dans le script Bash, il n'y a plus besoin que
de deux antislashs.
Et pour le ' lui-même, dans une chaîne avec des " , pas
besoin de l'échapper, et sinon, avec des ' comme délimiteurs,
la syntaxe est assez bizarre :
sed 's/\\polyMark #'\''rde/\\tweak direction #DOWN \\textEndMark/g' *.ly
Au fait, avant de faire ça, j'espère que tu as une sauvegarde.
sed est magique, mais on a vite fait de se planter. (Je parle
d'expérience.)
Cordialement,
Jean
- LilyPond 2.23.14, avec un appel à testeurs, Jean Abou Samra, 2022/10/09
- Re: LilyPond 2.23.14, avec un appel à testeurs, Vincent Gay, 2022/10/10
- Re: LilyPond 2.23.14, avec un appel à testeurs, Vincent Gay, 2022/10/10
- Re: LilyPond 2.23.14, avec un appel à testeurs, Jean Abou Samra, 2022/10/10
- Re: LilyPond 2.23.14, avec un appel à testeurs, Vincent Gay, 2022/10/10
- Re: LilyPond 2.23.14, avec un appel à testeurs, Vincent Gay, 2022/10/10
- Re: LilyPond 2.23.14, avec un appel à testeurs, Denis Bitouzé, 2022/10/10
- Re: LilyPond 2.23.14, avec un appel à testeurs, Vincent Gay, 2022/10/10
- Re: LilyPond 2.23.14, avec un appel à testeurs,
Jean Abou Samra <=
- Re: LilyPond 2.23.14, avec un appel à testeurs, Vincent Gay, 2022/10/10
- Re: LilyPond 2.23.14, avec un appel à testeurs, Jean Abou Samra, 2022/10/10
- Re: LilyPond 2.23.14, avec un appel à testeurs, Denis Bitouzé, 2022/10/11
Re: LilyPond 2.23.14, avec un appel à testeurs, Vincent Gay, 2022/10/10
Re: LilyPond 2.23.14, avec un appel à testeurs, Martial R, 2022/10/10