« Trucs:Rechercher/Remplacer dans un fichier » : différence entre les versions
Aller à la navigation
Aller à la recherche
m (Remplacer déplacé vers Trucs:Rechercher/Remplacer dans un fichier) |
mAucun résumé des modifications |
||
Ligne 1 : | Ligne 1 : | ||
<div class="leapar">Jice<jice chez lea-linux point org></div> | <div class="leapar">Jice<jice chez lea-linux point org></div>Modifié : <div class="leapar">Frederic Brugmans <becket chez opentech be></div> | ||
La commande shell qui permet d'effectuer un rechercher/remplacer dans un fichier est <code>sed</code>. | La commande shell qui permet d'effectuer un rechercher/remplacer dans un fichier est <code>sed</code>. | ||
Ligne 5 : | Ligne 5 : | ||
Exemple : | Exemple : | ||
<code>sed "s/ChaineRecherchee/Remplacement/g" le_fichier | <code>sed -i "s/ChaineRecherchee/Remplacement/g" le_fichier</code> | ||
<u>Remarque</u> : la chaîne qui suit <code>sed</code> est une '''expression régulière''', c'est à dire qu'elle offre de nombreuses possibilités (jokers, etc.), trop longues à expliquer ici (mais un <code>man regexp</code> ou <code>man -k regexp</code> devrait vous renseigner) | <u>Remarque</u> : la chaîne qui suit <code>sed</code> est une '''expression régulière''', c'est à dire qu'elle offre de nombreuses possibilités (jokers, etc.), trop longues à expliquer ici (mais un <code>man regexp</code> ou <code>man -k regexp</code> devrait vous renseigner) | ||
[[Catégorie:Trucs_Shell]] | [[Catégorie:Trucs_Shell]] |
Dernière version du 13 octobre 2005 à 22:13
Jice<jice chez lea-linux point org>
Modifié :
Frederic Brugmans <becket chez opentech be>
La commande shell qui permet d'effectuer un rechercher/remplacer dans un fichier est sed
.
Exemple :
sed -i "s/ChaineRecherchee/Remplacement/g" le_fichier
Remarque : la chaîne qui suit sed
est une expression régulière, c'est à dire qu'elle offre de nombreuses possibilités (jokers, etc.), trop longues à expliquer ici (mais un man regexp
ou man -k regexp
devrait vous renseigner)