logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
doc:editeurs:rpl [03/05/2017 14:42]
bendia [rpl correction de texte] modif titre
doc:editeurs:rpl [03/05/2017 16:18]
bendia [Un TP pour bien comprendre]
Ligne 1: Ligne 1:
-====== rpl tilitaire ​de recherche/​remplacement de texterécursif intelligent ​ ​======+====== rpl utilitaire ​de recherche/​remplacement de texte  ​======
  
-  * Objet : Utilisation de rpl pour Rechercher et Remplacer en ligne de commande+  * Objet : Utilisation de rpl pour Rechercher et Remplacer ​de façon récursive ​en ligne de commande
   * Niveau requis : {{tag>​débutant}}   * Niveau requis : {{tag>​débutant}}
   * Commentaires : //Parce que un éditeur de texte pour un fichier, c'est bien, mais en ligne de commande pour 20 fichiers, c'est mieux//   * Commentaires : //Parce que un éditeur de texte pour un fichier, c'est bien, mais en ligne de commande pour 20 fichiers, c'est mieux//
Ligne 58: Ligne 58:
 ==== Rechercher un mot entier ==== ==== Rechercher un mot entier ====
  
-On peut s'​assurer que le motif de recherche se limite à un mot entier avec l'​option ''​-w''​. Cela permet ainsi de remplacer ''​Bob''​ par ''​Alice''​dans notre tuto mais d'​éviter de se retrouver avec un truc du genre qui fait mauvais genre dans votre devoir de Français ;-)+On peut s'​assurer que le motif de recherche se limite à un mot entier avec l'​option ''​-w''​. Cela permet ainsi de remplacer ''​Bob''​ par ''​Alice''​dans notre tuto mais d'​éviter de se retrouver avec un truc qui fait mauvais genre dans votre devoir de Français ;-)
 <​code>​Tire la chevillette,​ et la Aliceinette cherra</​code>​ <​code>​Tire la chevillette,​ et la Aliceinette cherra</​code>​
 +
 +===== Un TP pour bien comprendre =====
 +
 +Nous allons essayer d'​illustrer l'​utilisation de rpl et quelques-une de ses options en s'​exercant sur quelques fichiers d'​exemple
 +
 +==== Mise en place ====
 +
 +On va préparer un petit environnement d'​exemple,​ avec des fichiers aynat différentes extensions, placés dans différents dossiers. Il suffit de télécharger ce fichier et l'​executer (ou appliquer les commandes une par une) :-p
 +
 +<file bash TPrpl.sh>​
 +#!/bin/sh
 +cd /tmp
 +mkdir -P test/​dossier
 +cd test
 +echo "Bob met son bob et tire la bobinette"​ > f1.txt
 +cp f1.txt f2.html
 +cp f1.txt f3.tex
 +cp f* dossier/
 +</​file>​
 +
 +==== TP ====
 +
 +<code user>rpl "​Bob"​ "​Alice"​ f1.txt
 +cat f1.txt
 +cat dossier/​f1.txt</​code>​
 +<​code>​Alice met son bob et tire la bobinette
 +Bob met son bob et tire la bobinette</​code>​
 +
  
 ===== Pour aller plus loin ===== ===== Pour aller plus loin =====
doc/editeurs/rpl.txt · Dernière modification: 01/12/2021 10:39 par ubub

Pied de page des forums

Propulsé par FluxBB