Remplacement de mots automatisés en ligne de commande ou interface graphique [Réglé]

zalappy Membre non connecté
-
- Voir le profil du membre zalappy
- Inscrit le : 28/07/2012
- Groupes :
animal
remplacer par
Animal
bah je le faisais manuellement avec la commande de remplacement libreoffice mais, quand t'as 100 mots-clés à changer ça prends des heures
(c'est aléatoire l'exemple, car ça peut très bien être)
sand
remplacer par
Sand - beach
bref j'ai trouvé un truc plus simple:
je mets tous mes mots dans un doc.txt "texte brut"
ensuite je fait dans la konsole, direct avec "VI"
je fait un simple:
:%s/mot,/Mot,/
après je dois répéter l'opération copier coller pour chaque:
copier
%s/mot2,/Mot2,/
coller
:%s/mot2,/Mot2,/
c'est 100fois plus rapide que le faire avec libreoffice, mais je me demander s'il n'existait pas un truc à ajouter dans "VI" ou un autre programme en ligne de commande ou "emacs" ou n'importe quel autre pour automatiser la tâche
du genre
animal, Animal,
sand, Sand - beach,
Avec une centaine d'autres dans le même bloc.
Pour le faire en 1fois
merci.
<table class="formatter-table">
<tr class="formatter-table-row">
<td class="formatter-table-col">Mageia7.1/6/5-64bits-Xfce</td>
<td class="formatter-table-col">Demander la maj d'un prog existant du CCM.</td>
<td class="formatter-table-col">[Tuto] Configuration d'un serveur LAMP</td>
</tr>
<tr class="formatter-table-row">
<td class="formatter-table-col">[Tuto] installer VeraCrypt.</td>
<td class="formatter-table-col">Cloner un disque, une partition</td>
<td class="formatter-table-col">Thèmes icônes xfce/plasma les modifiées</td>
</tr>
</table>
<tr class="formatter-table-row">
<td class="formatter-table-col">Mageia7.1/6/5-64bits-Xfce</td>
<td class="formatter-table-col">Demander la maj d'un prog existant du CCM.</td>
<td class="formatter-table-col">[Tuto] Configuration d'un serveur LAMP</td>
</tr>
<tr class="formatter-table-row">
<td class="formatter-table-col">[Tuto] installer VeraCrypt.</td>
<td class="formatter-table-col">Cloner un disque, une partition</td>
<td class="formatter-table-col">Thèmes icônes xfce/plasma les modifiées</td>
</tr>
</table>

DéBé Membre non connecté
-
- Voir le profil du membre DéBé
- Inscrit le : 30/01/2010
- Groupes :
Finistère - Matériel : Desktop :Mga 9 x86-64 sur SSD 120 Go Plasma5 - Intel I5-6500 3,2 Ghz /Ram 8 Go --Lenovo T 410 Mga 9 x86-64 Plasma 5 Le monde ne sera pas détruit par ceux qui font le mal, mais par ceux qui les regardent sans rien faire.” Albert Einstein

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
tu fais un fichier "liste", à chaque ligne tu as le mot à rechercher, un caractère spécial, le mot remplaçant.
À coté de la liste, tu fais un script.
Le script prend en entré le fichier liste et le fichier texte où tu souhaites remplacer les mots.
Le script, dans un premier temps, traite la liste de mot, en formant "la commande" à exécuter à travers une variable, puis, dans un second temps, utilise la commande sed pour remplacer dans le fichier texte.
Ça se ferait comme ça : https://lipn.univ-paris13.fr/~cerin/SE/S2SE_01_LectureFichiersShell2.html
Code BASH :
#!/bin/bash #Fichier remplacement REMPLACEMENT_LIST="${HOME}/remplacement" #fichier texte FILE_TEXT="${HOME}/fichier_text" #Préparation de la variable commande : VARIABLE_CMD="" OLD_IFS=${IFS} # sauvegarde du séparateur de champ IFS=$'\n' # nouveau séparateur de champ, le caractère fin de ligne for LINE in $(cat ${REMPLACEMENT_LIST}) ; do VARIABLE_CMD="-e 's/${LINE}/g' ${VARIABLE_CMD}" done IFS=${OLD_IFS} # rétablissement du séparateur de champ par défaut sed -i ${VARIABLE_CMD} ${FILE_TEXT}
C'est un brouillon non testé (je ne l'ai même pas exécuté, juste écrit sur MLO), il est à adapter. On peut rajouter des vérifications, que les fichiers existent, qu'ils ont le bon format...
Les lignes du fichier REMPLACEMENT_LIST sont du format :
Code TEXT :
mauvaise chaine/Bonne chaine
à l'exclusion de [ ] - . ? ( )
Normalement il n'y en a pas d'autre... S'il y a un de ces caractères, il faut l'échapper avec le caractère \
Zalappy, tu peux tester ?
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Citation :
animal, Animal,
sand, Sand - beach,
sand, Sand - beach,
Alors, il faut modifier la boucle FOR :
Code BASH :
for LINE in $(cat ${REMPLACEMENT_LIST}) ; do CORRECT_SYNTAX="$(echo ${LINE} | sed -e 's/, /\//' -e 's/,[[:space:]]*$//' )" VARIABLE_CMD="-e 's/${CORRECT_SYNTAX}/g' ${VARIABLE_CMD}" done
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

zalappy Membre non connecté
-
- Voir le profil du membre zalappy
- Inscrit le : 28/07/2012
- Groupes :
DéBé :
C'est mot par mot, trop long et surtout dans libreoffice.
Jybz :
si tu veux utiliser ta syntaxe :
Alors, il faut modifier la boucle FOR :
Citation :
animal, Animal,
sand, Sand - beach,
sand, Sand - beach,
Alors, il faut modifier la boucle FOR :
Code BASH :
for LINE in $(cat ${REMPLACEMENT_LIST}) ; do CORRECT_SYNTAX="$(echo ${LINE} | sed -e 's/, ///' -e 's/,[[:space:]]*$//' )" VARIABLE_CMD="-e 's/${CORRECT_SYNTAX}/g' ${VARIABLE_CMD}" done
Je vais avoir du mal à tester je manque de pratique, c'est pour ça que je demande de l'aide.
J'avais pensé à un programme, spécialisé comme:
emacs, vi, vim, ect...
la commande dans "VI":
%s/mot2,/Mot2,/
me permet de faire tout le doc en 1s, mais j'ai essayé de rajouter un truc du genre "&&"
à côté de
%s/mot2,/Mot2,/ && %s/mot3,/MOT3,/
mais ça ne marche pas, à vrai dire j'ai cherché une astuce comme ça pendant plus de 10H, en faisant des recherches, mais j'ai du mal m'y prendre
car j'ai juste réussi à attraper ce code sur "VI" par le hasard.
Si ton script, fonctionne je l'essaierai, car je ne sais même pas comment lancer un script.
<table class="formatter-table">
<tr class="formatter-table-row">
<td class="formatter-table-col">Mageia7.1/6/5-64bits-Xfce</td>
<td class="formatter-table-col">Demander la maj d'un prog existant du CCM.</td>
<td class="formatter-table-col">[Tuto] Configuration d'un serveur LAMP</td>
</tr>
<tr class="formatter-table-row">
<td class="formatter-table-col">[Tuto] installer VeraCrypt.</td>
<td class="formatter-table-col">Cloner un disque, une partition</td>
<td class="formatter-table-col">Thèmes icônes xfce/plasma les modifiées</td>
</tr>
</table>
<tr class="formatter-table-row">
<td class="formatter-table-col">Mageia7.1/6/5-64bits-Xfce</td>
<td class="formatter-table-col">Demander la maj d'un prog existant du CCM.</td>
<td class="formatter-table-col">[Tuto] Configuration d'un serveur LAMP</td>
</tr>
<tr class="formatter-table-row">
<td class="formatter-table-col">[Tuto] installer VeraCrypt.</td>
<td class="formatter-table-col">Cloner un disque, une partition</td>
<td class="formatter-table-col">Thèmes icônes xfce/plasma les modifiées</td>
</tr>
</table>

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Tu copies le contenu dans un fichier texte que tu sauvegardes au CHEMIN que tu souhaites et tu lui donne le NOM que tu souhaites.
Premièrement, il faut rentre le fichier texte exécutable. Au choix, clic droit, propriété, exécutable, ou en ligne de commande :
Code BASH :
chmod +x ${CHEMIN}/${NOM}
Puis, pour l'exécuter, en ligne de commande :
Code BASH :
${CHEMIN}/${NOM}
C'est tout.
Le chemin peut être absolut :
Code BASH :
/home/${USER}/Téléchargements/sous-dossier/truc-much/LeNomDeMonScript.sh
ou relatif :
Code BASH :
./LeNomDeMonScript.sh
Si tu souhaites avoir plus d'information quant à l'exécution du script, tu peux activer le mode de débogage en ajoutant à la première ligne du script :
Code BASH :
#!/bin/bash -x
(oui, juste ajouter " -x" à la fin de la première ligne)
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Yuusha Membre non connecté
-
- Voir le profil du membre Yuusha
- Inscrit le : 04/07/2017
- Groupes :
-
Modérateur
-
Administrateur
-
Forgeron
zalappy :
J'avais pensé à un programme, spécialisé comme:
emacs, vi, vim, ect...
emacs, vi, vim, ect...
Tu demandes quelque chose d'assez rare

Jybz :
Si tu sais utiliser vim ou emacs, je suis étonné que tu ne sais pas faire fonctionner un script.
Je sais utiliser emacs et je ne comprends pas la moitié de ton script



Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Yuusha :
Je sais utiliser emacs et je ne comprends pas la moitié de ton script
. J'ai testé le bash, ça ne m'a pas plus. Je trouve ça cryptique et pas pratique au possible
.
Jybz :
Si tu sais utiliser vim ou emacs, je suis étonné que tu ne sais pas faire fonctionner un script.
Je sais utiliser emacs et je ne comprends pas la moitié de ton script


Bon, alors je l'explique :
Code BASH :
#!/bin/bash REMPLACEMENT_LIST="${HOME}/remplacement" FILE_TEXT="${HOME}/fichier_text" VARIABLE_CMD="" OLD_IFS=${IFS} IFS=$'\n' for LINE in $(cat ${REMPLACEMENT_LIST}) ; do VARIABLE_CMD="-e 's/${LINE}/g' ${VARIABLE_CMD}" done IFS=${OLD_IFS} sed -i ${VARIABLE_CMD} ${FILE_TEXT}
Première ligne #!/bin/bash précise quel interpreteur de script on doit utiliser, on pourrait y mettre /bin/python et ça serait python qui exécuterai le reste du fichier.
REMPLACEMENT_LIST est une variable comprenant le nom du fichier, le fichier contenant la liste des mots.
FILE_TEST est une variable comprenant le nom du fichier texte que l'on souhaite retravailler.
VARIABLE_CMD="" est une variable vide. Cette ligne sert à rien. Mais j'aime bien introduire mes variables pour ne pas les voir arriver de "nul par". J'y reviens plus tard...
Ensuite, il faut savoir qu'en bash, presque tout sont des séparateurs, les espaces, tabulations, retour à la ligne... Ici, notre liste peut contenir des mots espacés d'espaces, et on ne souhaite pas les prendre un par un (groupe par groupe), mais uniquement ligne par ligne, donc on modifie la variable InFileSeparator pour ne prendre en compte QUE les retours à la ligne. Ainsi, notre fichier contenant les trucs à remplacé sera pris ligne par ligne.
Dans un premier temps, on sauvegarde cette liste de séparateurs avec OLD_IFS=$IFS puis on la redéfinit avec IFS=$'\n'. Une fois qu'on aura traité toute la liste du fichier contenant les mots à remplacer, on restaure cette variable en faisant l'inverse, IFS=$OLD_IFS.
Ensuite, ce qu'on souhaite, c'est utiliser la commande de traitement de texte sed, et la syntaxe est :
sed -i (pour modifier "in-situ" le fichier et non pas afficher le résultat dans le terminal) [des commandes] LefichierATraiter
Ici, LeFichierATraiter est remplacé par la variable $FILE_TEXT
On a donc :
sed -i [des commandes] ${FILE_TEXT}
Ensuite, ce qu'on cherche à faire avec ce traitement de texte en ligne de commande, c'est de remplacer des chaines de caractères.
Remplacer une chaine de caractère, ça se fait ainsi :
-e (pour dire qu'on exécute un script) 's/élément à remplacer/ce par quoi on va remplacer/options'
par exemple :
-e 's/animals/Animaux/g' vient remplacer toutes les occurences "animals" par Animaux. L'option g précise "ne te limite pas à la première occurence de chaque ligne, mais va jusqu'au bout de la ligne".
Par exemple sans l'option g :
"une ligne des animals avec des animals" sera convertie par :
"une ligne des Animaux avec des animals"
avec l'option g :
"une ligne des animals avec des animals" sera convertie par :
"une ligne des Animaux avec des Animaux"
Et on peut ajouter autant de (sous-)script qu'on souhaites, par exemple :
sed -i -e 's/animals/Animaux/g' -e 's/restals/restaux/g' ${FILE_TEXT}
Là, ça devient intéressant n'est-ce pas ?
Par contre, devoir écrire cette longue liste de "sous-script" est chiante, alors j'ai décidé de la remplacer par une variable, dans un premier temps, on la définit
VARIABLE_CMD="-e 's/animals/Animaux' "
puis on l'utilise :
sed -i ${VARIABLE_CMD} ${FILE_TEXT}
Voilà, j'ai expliqué la majorité du script. Ensuite, on a bien compris qu'il faut créer cette VARIABLE_CMD dynamiquement en prenant en compte l'intégralité des lignes du fichier contenant les morceaux à remplacer. Normalement, chaque ligne est du format :
élément à remplacer/remplaçant
on est proche de la syntaxe pour sed :
-e 's/élément à remplacer/remplaçant/g'
et c'est ce qu'on utilise.
Pour procéder au traitement ligne par ligne, on vient utiliser une boucle "for" (pour), ça syntaxe est :
for [définition d'une variable qui changera à chaque boucle] in [une liste] ; do
...
done
ici, notre variable contiendra une ligne du fichier, alors je la nomme LINE
for LINE in [une liste] ; do
...
done
la liste est dans un fichier, alors il faut l'afficher avant avec la commande cat.
Pour imbriquer des commandes, on utilise la syntaxe $(sous commande à exécuter).
Ainsi :
for LINE in $(cat LeFichierContenantLesMotsARemplacer); do
...
done
Le fichier est déjà défini dans la variable $REMPLACEMENT_LIST
for LINE in $(cat $REMPLACEMENT_LIST) ; do
...
done
Finalement, chaque ligne est un morceau de script, alors on redéfini la variable utilisé pour sed en y ajoutant par morceau chaque ligne :
VARIABLE_CMD="uneligne + ${VARIABLE_CMD}" avec cette syntaxe, à chaque fois qu'on exécute la définition de variable, elle prend en compte sa dernière définition.
Donc on construira intégralement la commande.
C'est plus clair ?
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

zalappy Membre non connecté
-
- Voir le profil du membre zalappy
- Inscrit le : 28/07/2012
- Groupes :
Pourrais-tu l'essayer avant?
j'avais essayé avec:
test1,/TEST1,
animal,/ANIMAL,
test2,/Test2,
le "mot1," c'est celui d'avant, celui d'après c'est le remplacement
Si tu réussis à le faire je pourrai commencer à tenter le truc, et te faire un screencast pour montrer où j'ai fait des erreurs, car je vais certainement refaire des erreurs, MERCI.
Édité par zalappy Le 29/04/2020 à 08h25
<table class="formatter-table">
<tr class="formatter-table-row">
<td class="formatter-table-col">Mageia7.1/6/5-64bits-Xfce</td>
<td class="formatter-table-col">Demander la maj d'un prog existant du CCM.</td>
<td class="formatter-table-col">[Tuto] Configuration d'un serveur LAMP</td>
</tr>
<tr class="formatter-table-row">
<td class="formatter-table-col">[Tuto] installer VeraCrypt.</td>
<td class="formatter-table-col">Cloner un disque, une partition</td>
<td class="formatter-table-col">Thèmes icônes xfce/plasma les modifiées</td>
</tr>
</table>
<tr class="formatter-table-row">
<td class="formatter-table-col">Mageia7.1/6/5-64bits-Xfce</td>
<td class="formatter-table-col">Demander la maj d'un prog existant du CCM.</td>
<td class="formatter-table-col">[Tuto] Configuration d'un serveur LAMP</td>
</tr>
<tr class="formatter-table-row">
<td class="formatter-table-col">[Tuto] installer VeraCrypt.</td>
<td class="formatter-table-col">Cloner un disque, une partition</td>
<td class="formatter-table-col">Thèmes icônes xfce/plasma les modifiées</td>
</tr>
</table>

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
je pensais à :
animal/ANIMAL
Il se peut que je ne réussi pas à répondre (ni tester) avant demain soir.
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

zalappy Membre non connecté
-
- Voir le profil du membre zalappy
- Inscrit le : 28/07/2012
- Groupes :
oui car à la base chaque expression finie bien par ","
défois il y a des phrases, défois des mots composés, et défois des mots uniques, la virgule permet de rechercher le bon mot.
Bon ce que je ferais c'est déjà j'utiliserais ton message du "28/04/2020 à 08h52" pour lancer le script, et des autres explications.
Comme je vais probablement me planter je ferais une vidéo de mon écran entrain de le faire, et puis tu pourras me dire où j'ai fait des erreurs, pour me corriger, c'est le plus simple pour moi, j'attends juste que tu réussisses.
Merci pour ton aide.
<table class="formatter-table">
<tr class="formatter-table-row">
<td class="formatter-table-col">Mageia7.1/6/5-64bits-Xfce</td>
<td class="formatter-table-col">Demander la maj d'un prog existant du CCM.</td>
<td class="formatter-table-col">[Tuto] Configuration d'un serveur LAMP</td>
</tr>
<tr class="formatter-table-row">
<td class="formatter-table-col">[Tuto] installer VeraCrypt.</td>
<td class="formatter-table-col">Cloner un disque, une partition</td>
<td class="formatter-table-col">Thèmes icônes xfce/plasma les modifiées</td>
</tr>
</table>
<tr class="formatter-table-row">
<td class="formatter-table-col">Mageia7.1/6/5-64bits-Xfce</td>
<td class="formatter-table-col">Demander la maj d'un prog existant du CCM.</td>
<td class="formatter-table-col">[Tuto] Configuration d'un serveur LAMP</td>
</tr>
<tr class="formatter-table-row">
<td class="formatter-table-col">[Tuto] installer VeraCrypt.</td>
<td class="formatter-table-col">Cloner un disque, une partition</td>
<td class="formatter-table-col">Thèmes icônes xfce/plasma les modifiées</td>
</tr>
</table>

zalappy Membre non connecté
-
- Voir le profil du membre zalappy
- Inscrit le : 28/07/2012
- Groupes :
<table class="formatter-table">
<tr class="formatter-table-row">
<td class="formatter-table-col">Mageia7.1/6/5-64bits-Xfce</td>
<td class="formatter-table-col">Demander la maj d'un prog existant du CCM.</td>
<td class="formatter-table-col">[Tuto] Configuration d'un serveur LAMP</td>
</tr>
<tr class="formatter-table-row">
<td class="formatter-table-col">[Tuto] installer VeraCrypt.</td>
<td class="formatter-table-col">Cloner un disque, une partition</td>
<td class="formatter-table-col">Thèmes icônes xfce/plasma les modifiées</td>
</tr>
</table>
<tr class="formatter-table-row">
<td class="formatter-table-col">Mageia7.1/6/5-64bits-Xfce</td>
<td class="formatter-table-col">Demander la maj d'un prog existant du CCM.</td>
<td class="formatter-table-col">[Tuto] Configuration d'un serveur LAMP</td>
</tr>
<tr class="formatter-table-row">
<td class="formatter-table-col">[Tuto] installer VeraCrypt.</td>
<td class="formatter-table-col">Cloner un disque, une partition</td>
<td class="formatter-table-col">Thèmes icônes xfce/plasma les modifiées</td>
</tr>
</table>

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Je n'ai pas de jeu de test.
Tu peux me donner des fichiers pour tester ?
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

zalappy Membre non connecté
-
- Voir le profil du membre zalappy
- Inscrit le : 28/07/2012
- Groupes :
Tu as le choix entre:
%s/mot origine,/Mot remplacement,/
/mot origine,/Mot remplacement,/
mot origine,/Mot remplacement,/
mot origine,/Mot remplacement,
la liste est là:
Caché :
%s/3d,/Three Dimensional,/
%s/animation,/Animation - Moving Image,/
%s/audio,/Audio Equipment,/
%s/backdrop,/Backdrop - Artificial Scene,/
%s/background,/Backgrounds,/
%s/bass,/Double Bass,/
%s/bug,/Insect,/
%s/button,/Push Button,/
%s/cell,/Biological Cell,/
%s/classic,/Elegance,/
%s/clef,/Bass Clef,/
%s/clip,/Moving Image,/
%s/club,/Entertainment Club,/
%s/colony,/Colony - Group of Animals,/
%s/color,/Colors,/
%s/colorful,/Multi Colored,/
%s/concept,/Concepts,/
%s/creative,/Creativity,/
%s/culture,/Cultures,/
%s/decor,/Home Decor,/
%s/decoration,/Decoration,/
%s/digital,/Digital Display,/
%s/disco,/Disco Dancing,/
%s/drawing,/Drawing - Art Product,/
%s/elegant,/Elegance,/
%s/element,/The Four Elements,/
%s/geometric,/Geometric Shape,/
%s/golden,/Gold Colored,/
%s/graphic,/Computer Graphic,/
%s/grid,/Grid Pattern,/
%s/half,/Half Full,/
%s/hive,/Beehive,/
%s/honeycomb,/Honeycomb Pattern,/
%s/instrument,/Musical Instrument,/
%s/jazz,/Jazz Music,/
%s/light,/Lighting Equipment,/
%s/musical,/Music,/
%s/note,/Musical Note,/
%s/orange,/Orange Color,/
%s/panel,/Control Panel,/
%s/pictogram,/Symbol,/
%s/play,/Playing,/
%s/retro,/Retro Style,/
%s/sheet,/Sheet - Bedding,/
%s/sing,/Singing,/
%s/sound,/Sound Recording Equipment,/
%s/structure,/Built Structure,/
%s/style,/Fashion,/
%s/swarm,/Swarm of Insects,/
%s/texture,/Textured,/
%s/treble,/Treble Clef,/
%s/wall,/Wall - Building Feature,/
%s/wallpaper,/Wallpaper - Decor,/
%s/wildlife,/Animal Wildlife,/
/3d,/Three Dimensional,/
/animation,/Animation - Moving Image,/
/audio,/Audio Equipment,/
/backdrop,/Backdrop - Artificial Scene,/
/background,/Backgrounds,/
/bass,/Double Bass,/
/bug,/Insect,/
/button,/Push Button,/
/cell,/Biological Cell,/
/classic,/Elegance,/
/clef,/Bass Clef,/
/clip,/Moving Image,/
/club,/Entertainment Club,/
/colony,/Colony - Group of Animals,/
/color,/Colors,/
/colorful,/Multi Colored,/
/concept,/Concepts,/
/creative,/Creativity,/
/culture,/Cultures,/
/decor,/Home Decor,/
/decoration,/Decoration,/
/digital,/Digital Display,/
/disco,/Disco Dancing,/
/drawing,/Drawing - Art Product,/
/elegant,/Elegance,/
/element,/The Four Elements,/
/geometric,/Geometric Shape,/
/golden,/Gold Colored,/
/graphic,/Computer Graphic,/
/grid,/Grid Pattern,/
/half,/Half Full,/
/hive,/Beehive,/
/honeycomb,/Honeycomb Pattern,/
/instrument,/Musical Instrument,/
/jazz,/Jazz Music,/
/light,/Lighting Equipment,/
/musical,/Music,/
/note,/Musical Note,/
/orange,/Orange Color,/
/panel,/Control Panel,/
/pictogram,/Symbol,/
/play,/Playing,/
/retro,/Retro Style,/
/sheet,/Sheet - Bedding,/
/sing,/Singing,/
/sound,/Sound Recording Equipment,/
/structure,/Built Structure,/
/style,/Fashion,/
/swarm,/Swarm of Insects,/
/texture,/Textured,/
/treble,/Treble Clef,/
/wall,/Wall - Building Feature,/
/wallpaper,/Wallpaper - Decor,/
/wildlife,/Animal Wildlife,/
3d,/Three Dimensional,/
animation,/Animation - Moving Image,/
audio,/Audio Equipment,/
backdrop,/Backdrop - Artificial Scene,/
background,/Backgrounds,/
bass,/Double Bass,/
bug,/Insect,/
button,/Push Button,/
cell,/Biological Cell,/
classic,/Elegance,/
clef,/Bass Clef,/
clip,/Moving Image,/
club,/Entertainment Club,/
colony,/Colony - Group of Animals,/
color,/Colors,/
colorful,/Multi Colored,/
concept,/Concepts,/
creative,/Creativity,/
culture,/Cultures,/
decor,/Home Decor,/
decoration,/Decoration,/
digital,/Digital Display,/
disco,/Disco Dancing,/
drawing,/Drawing - Art Product,/
elegant,/Elegance,/
element,/The Four Elements,/
geometric,/Geometric Shape,/
golden,/Gold Colored,/
graphic,/Computer Graphic,/
grid,/Grid Pattern,/
half,/Half Full,/
hive,/Beehive,/
honeycomb,/Honeycomb Pattern,/
instrument,/Musical Instrument,/
jazz,/Jazz Music,/
light,/Lighting Equipment,/
musical,/Music,/
note,/Musical Note,/
orange,/Orange Color,/
panel,/Control Panel,/
pictogram,/Symbol,/
play,/Playing,/
retro,/Retro Style,/
sheet,/Sheet - Bedding,/
sing,/Singing,/
sound,/Sound Recording Equipment,/
structure,/Built Structure,/
style,/Fashion,/
swarm,/Swarm of Insects,/
texture,/Textured,/
treble,/Treble Clef,/
wall,/Wall - Building Feature,/
wallpaper,/Wallpaper - Decor,/
wildlife,/Animal Wildlife,/
3d,/Three Dimensional,
animation,/Animation - Moving Image,
audio,/Audio Equipment,
backdrop,/Backdrop - Artificial Scene,
background,/Backgrounds,
bass,/Double Bass,
bug,/Insect,
button,/Push Button,
cell,/Biological Cell,
classic,/Elegance,
clef,/Bass Clef,
clip,/Moving Image,
club,/Entertainment Club,
colony,/Colony - Group of Animals,
color,/Colors,
colorful,/Multi Colored,
concept,/Concepts,
creative,/Creativity,
culture,/Cultures,
decor,/Home Decor,
decoration,/Decoration,
digital,/Digital Display,
disco,/Disco Dancing,
drawing,/Drawing - Art Product,
elegant,/Elegance,
element,/The Four Elements,
geometric,/Geometric Shape,
golden,/Gold Colored,
graphic,/Computer Graphic,
grid,/Grid Pattern,
half,/Half Full,
hive,/Beehive,
honeycomb,/Honeycomb Pattern,
instrument,/Musical Instrument,
jazz,/Jazz Music,
light,/Lighting Equipment,
musical,/Music,
note,/Musical Note,
orange,/Orange Color,
panel,/Control Panel,
pictogram,/Symbol,
play,/Playing,
retro,/Retro Style,
sheet,/Sheet - Bedding,
sing,/Singing,
sound,/Sound Recording Equipment,
structure,/Built Structure,
style,/Fashion,
swarm,/Swarm of Insects,
texture,/Textured,
treble,/Treble Clef,
wall,/Wall - Building Feature,
wallpaper,/Wallpaper - Decor,
wildlife,/Animal Wildlife,
%s/animation,/Animation - Moving Image,/
%s/audio,/Audio Equipment,/
%s/backdrop,/Backdrop - Artificial Scene,/
%s/background,/Backgrounds,/
%s/bass,/Double Bass,/
%s/bug,/Insect,/
%s/button,/Push Button,/
%s/cell,/Biological Cell,/
%s/classic,/Elegance,/
%s/clef,/Bass Clef,/
%s/clip,/Moving Image,/
%s/club,/Entertainment Club,/
%s/colony,/Colony - Group of Animals,/
%s/color,/Colors,/
%s/colorful,/Multi Colored,/
%s/concept,/Concepts,/
%s/creative,/Creativity,/
%s/culture,/Cultures,/
%s/decor,/Home Decor,/
%s/decoration,/Decoration,/
%s/digital,/Digital Display,/
%s/disco,/Disco Dancing,/
%s/drawing,/Drawing - Art Product,/
%s/elegant,/Elegance,/
%s/element,/The Four Elements,/
%s/geometric,/Geometric Shape,/
%s/golden,/Gold Colored,/
%s/graphic,/Computer Graphic,/
%s/grid,/Grid Pattern,/
%s/half,/Half Full,/
%s/hive,/Beehive,/
%s/honeycomb,/Honeycomb Pattern,/
%s/instrument,/Musical Instrument,/
%s/jazz,/Jazz Music,/
%s/light,/Lighting Equipment,/
%s/musical,/Music,/
%s/note,/Musical Note,/
%s/orange,/Orange Color,/
%s/panel,/Control Panel,/
%s/pictogram,/Symbol,/
%s/play,/Playing,/
%s/retro,/Retro Style,/
%s/sheet,/Sheet - Bedding,/
%s/sing,/Singing,/
%s/sound,/Sound Recording Equipment,/
%s/structure,/Built Structure,/
%s/style,/Fashion,/
%s/swarm,/Swarm of Insects,/
%s/texture,/Textured,/
%s/treble,/Treble Clef,/
%s/wall,/Wall - Building Feature,/
%s/wallpaper,/Wallpaper - Decor,/
%s/wildlife,/Animal Wildlife,/
/3d,/Three Dimensional,/
/animation,/Animation - Moving Image,/
/audio,/Audio Equipment,/
/backdrop,/Backdrop - Artificial Scene,/
/background,/Backgrounds,/
/bass,/Double Bass,/
/bug,/Insect,/
/button,/Push Button,/
/cell,/Biological Cell,/
/classic,/Elegance,/
/clef,/Bass Clef,/
/clip,/Moving Image,/
/club,/Entertainment Club,/
/colony,/Colony - Group of Animals,/
/color,/Colors,/
/colorful,/Multi Colored,/
/concept,/Concepts,/
/creative,/Creativity,/
/culture,/Cultures,/
/decor,/Home Decor,/
/decoration,/Decoration,/
/digital,/Digital Display,/
/disco,/Disco Dancing,/
/drawing,/Drawing - Art Product,/
/elegant,/Elegance,/
/element,/The Four Elements,/
/geometric,/Geometric Shape,/
/golden,/Gold Colored,/
/graphic,/Computer Graphic,/
/grid,/Grid Pattern,/
/half,/Half Full,/
/hive,/Beehive,/
/honeycomb,/Honeycomb Pattern,/
/instrument,/Musical Instrument,/
/jazz,/Jazz Music,/
/light,/Lighting Equipment,/
/musical,/Music,/
/note,/Musical Note,/
/orange,/Orange Color,/
/panel,/Control Panel,/
/pictogram,/Symbol,/
/play,/Playing,/
/retro,/Retro Style,/
/sheet,/Sheet - Bedding,/
/sing,/Singing,/
/sound,/Sound Recording Equipment,/
/structure,/Built Structure,/
/style,/Fashion,/
/swarm,/Swarm of Insects,/
/texture,/Textured,/
/treble,/Treble Clef,/
/wall,/Wall - Building Feature,/
/wallpaper,/Wallpaper - Decor,/
/wildlife,/Animal Wildlife,/
3d,/Three Dimensional,/
animation,/Animation - Moving Image,/
audio,/Audio Equipment,/
backdrop,/Backdrop - Artificial Scene,/
background,/Backgrounds,/
bass,/Double Bass,/
bug,/Insect,/
button,/Push Button,/
cell,/Biological Cell,/
classic,/Elegance,/
clef,/Bass Clef,/
clip,/Moving Image,/
club,/Entertainment Club,/
colony,/Colony - Group of Animals,/
color,/Colors,/
colorful,/Multi Colored,/
concept,/Concepts,/
creative,/Creativity,/
culture,/Cultures,/
decor,/Home Decor,/
decoration,/Decoration,/
digital,/Digital Display,/
disco,/Disco Dancing,/
drawing,/Drawing - Art Product,/
elegant,/Elegance,/
element,/The Four Elements,/
geometric,/Geometric Shape,/
golden,/Gold Colored,/
graphic,/Computer Graphic,/
grid,/Grid Pattern,/
half,/Half Full,/
hive,/Beehive,/
honeycomb,/Honeycomb Pattern,/
instrument,/Musical Instrument,/
jazz,/Jazz Music,/
light,/Lighting Equipment,/
musical,/Music,/
note,/Musical Note,/
orange,/Orange Color,/
panel,/Control Panel,/
pictogram,/Symbol,/
play,/Playing,/
retro,/Retro Style,/
sheet,/Sheet - Bedding,/
sing,/Singing,/
sound,/Sound Recording Equipment,/
structure,/Built Structure,/
style,/Fashion,/
swarm,/Swarm of Insects,/
texture,/Textured,/
treble,/Treble Clef,/
wall,/Wall - Building Feature,/
wallpaper,/Wallpaper - Decor,/
wildlife,/Animal Wildlife,/
3d,/Three Dimensional,
animation,/Animation - Moving Image,
audio,/Audio Equipment,
backdrop,/Backdrop - Artificial Scene,
background,/Backgrounds,
bass,/Double Bass,
bug,/Insect,
button,/Push Button,
cell,/Biological Cell,
classic,/Elegance,
clef,/Bass Clef,
clip,/Moving Image,
club,/Entertainment Club,
colony,/Colony - Group of Animals,
color,/Colors,
colorful,/Multi Colored,
concept,/Concepts,
creative,/Creativity,
culture,/Cultures,
decor,/Home Decor,
decoration,/Decoration,
digital,/Digital Display,
disco,/Disco Dancing,
drawing,/Drawing - Art Product,
elegant,/Elegance,
element,/The Four Elements,
geometric,/Geometric Shape,
golden,/Gold Colored,
graphic,/Computer Graphic,
grid,/Grid Pattern,
half,/Half Full,
hive,/Beehive,
honeycomb,/Honeycomb Pattern,
instrument,/Musical Instrument,
jazz,/Jazz Music,
light,/Lighting Equipment,
musical,/Music,
note,/Musical Note,
orange,/Orange Color,
panel,/Control Panel,
pictogram,/Symbol,
play,/Playing,
retro,/Retro Style,
sheet,/Sheet - Bedding,
sing,/Singing,
sound,/Sound Recording Equipment,
structure,/Built Structure,
style,/Fashion,
swarm,/Swarm of Insects,
texture,/Textured,
treble,/Treble Clef,
wall,/Wall - Building Feature,
wallpaper,/Wallpaper - Decor,
wildlife,/Animal Wildlife,
Tu choisis celui que tu veux, donc là c'est le "fichier d'entré" pour le listing repère et connaitre les mots à rechercher et remplacer.
Et ici maintenant un fichier très raccourci "le fichier de sortie" c'est la liste de mots ou il faut appliquer les corrections.
Caché :
music, note, musical, icon, sound, symbol, melody, sign, audio, art, song, tune, instrument, key, clef, button, play, clip, club, concert, culture, disco, nightclub, retro, bass, jazz, synthesizer, half, melodic, sing, classic, elegant, element, modern, silhouette, digital, graphic, treble, illustration, design, decoration, decorative, abstract, background, style, drawing, gold, golden, animation, cartoon,
beehive, hive, swarm, colony, bee, bug, insect, mosquito, wasp, honey, honeycomb, wax, food, alveolate, alveolus, cell, geometric, grid, hexagon, panel, texture, tile, wall, mosaic, animation, cartoon, illustration, wallpaper, animal, backdrop, light, shadow, shape, structure, modern, abstract, art, concept, creative, decor, decoration, design, pattern, style, wildlife, gold, golden, yellow,
beehive, hive, swarm, colony, bee, bug, insect, mosquito, wasp, honey, honeycomb, wax, food, alveolate, alveolus, cell, geometric, grid, hexagon, panel, texture, tile, wall, mosaic, illustration, wallpaper, animal, backdrop, light, shadow, shape, structure, modern, 3d, abstract, art, concept, creative, decor, decoration, design, pattern, style, wildlife, orange,
music, note, musical, icon, sound, symbol, melody, sign, audio, art, song, tune, instrument, key, clef, button, play, clip, club, concert, culture, disco, nightclub, retro, bass, jazz, synthesizer, half, melodic, sing, classic, elegant, element, modern, pictogram, shape, silhouette, digital, treble, illustration, design, decoration, decorative, abstract, background, style, drawing, red, pink, background black,
music, note, musical, icon, sound, symbol, melody, sign, audio, art, song, tune, instrument, key, clef, button, play, clip, club, concert, culture, disco, nightclub, retro, bass, jazz, synthesizer, half, melodic, sing, classic, elegant, element, modern, silhouette, digital, graphic, treble, illustration, design, decoration, decorative, abstract, background, style, drawing, gold, golden, animation, cartoon,
beehive, hive, swarm, colony, bee, bug, insect, mosquito, wasp, honey, honeycomb, wax, food, alveolate, alveolus, cell, geometric, grid, hexagon, panel, texture, tile, wall, mosaic, animation, cartoon, illustration, wallpaper, animal, backdrop, light, shadow, shape, structure, modern, abstract, art, concept, creative, decor, decoration, design, pattern, style, wildlife, gold, golden, yellow,
beehive, hive, swarm, colony, bee, bug, insect, mosquito, wasp, honey, honeycomb, wax, food, alveolate, alveolus, cell, geometric, grid, hexagon, panel, texture, tile, wall, mosaic, illustration, wallpaper, animal, backdrop, light, shadow, shape, structure, modern, 3d, abstract, art, concept, creative, decor, decoration, design, pattern, style, wildlife, orange,
music, note, musical, icon, sound, symbol, melody, sign, audio, art, song, tune, instrument, key, clef, button, play, clip, club, concert, culture, disco, nightclub, retro, bass, jazz, synthesizer, half, melodic, sing, classic, elegant, element, modern, pictogram, shape, silhouette, digital, treble, illustration, design, decoration, decorative, abstract, background, style, drawing, red, pink, background black,
Merci

<table class="formatter-table">
<tr class="formatter-table-row">
<td class="formatter-table-col">Mageia7.1/6/5-64bits-Xfce</td>
<td class="formatter-table-col">Demander la maj d'un prog existant du CCM.</td>
<td class="formatter-table-col">[Tuto] Configuration d'un serveur LAMP</td>
</tr>
<tr class="formatter-table-row">
<td class="formatter-table-col">[Tuto] installer VeraCrypt.</td>
<td class="formatter-table-col">Cloner un disque, une partition</td>
<td class="formatter-table-col">Thèmes icônes xfce/plasma les modifiées</td>
</tr>
</table>
<tr class="formatter-table-row">
<td class="formatter-table-col">Mageia7.1/6/5-64bits-Xfce</td>
<td class="formatter-table-col">Demander la maj d'un prog existant du CCM.</td>
<td class="formatter-table-col">[Tuto] Configuration d'un serveur LAMP</td>
</tr>
<tr class="formatter-table-row">
<td class="formatter-table-col">[Tuto] installer VeraCrypt.</td>
<td class="formatter-table-col">Cloner un disque, une partition</td>
<td class="formatter-table-col">Thèmes icônes xfce/plasma les modifiées</td>
</tr>
</table>
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie