lilypond-user-fr
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: HS : modifier plusieurs fichiers d'un coup ?


From: Jean Abou Samra
Subject: Re: HS : modifier plusieurs fichiers d'un coup ?
Date: Wed, 26 Jan 2022 21:21:18 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0

Le 26/01/2022 à 21:20, Jean Abou Samra a écrit :
Bonjour David,

Le 26/01/2022 à 07:33, david427@mailo.com a écrit :
Merci à tous ceux qui m'ont répondu, sur la liste ou en privé !

J'ai essayé en premier la solution de Jean, qui a très bien fonctionné, en 2 secondes environ pour plus d'une centaine de fichiers à modifier ! j'ai juste supprimé "/dossier/contenant/fichiers" et j'ai laissé "find -type f ...."

J'ai été surpris que ça modifie non seulement les fichiers du répertoire courant (que j'ai mis là pour faire mes tests), mais aussi ceux des sous-répertoires.
Mais bon, ça a très bien fonctionné, donc tout va bien :)


Si vous ne voulez en fait pas modifier les fichiers contenus
dans des sous-répertoires, la chose devient beaucoup plus simple.
Il suffit d'utiliser les « jokers » (wildcards en anglais,
syntaxe *) du shell. Ainsi, *.ly est transformé par le shell
en la suite des noms de fichiers qui finissent par .ly.

sed -i "s/à remplacer/remplacement/g" *.ly


… ou plutôt pour être cohérent avec moi-même :

sed -i".sauvegarde" "s/à remplacer/remplacement/g" *.ly

Jean



reply via email to

[Prev in Thread] Current Thread [Next in Thread]