info:sed

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
info:sed [2025/10/02 05:00] – [supprimer des lignes / delete lines] radeffinfo:sed [2025/10/02 05:02] (Version actuelle) – [Insérer des espacements] radeff
Ligne 72: Ligne 72:
 ===== Insérer des espacements ===== ===== Insérer des espacements =====
 http://www.commentcamarche.net/faq/sujet-5590-sed-inserer-des-espacements http://www.commentcamarche.net/faq/sujet-5590-sed-inserer-des-espacements
-    *  Ajouter une ligne blanche après chaque phrase (ponctuée par un retour chariot) : +Ajouter une ligne blanche après chaque phrase (ponctuée par un retour chariot) : 
-          o+    sed G fichier.txt
  
-            sed G fichier.txt+Ajouter une ligne blanche après chaque phrase (ponctuée par un retour chariot), sans tenir compte des lignes blanches existantes : 
 +    sed '/^$/d;Gfichier.txt
  
-    * Ajouter une ligne blanche après chaque phrase (ponctuée par un retour chariot), sans tenir compte des lignes blanches existantes +Ajouter deux lignes blanches après chaque phrase (ponctuée par un retour chariot) : 
-          o+    sed 'G;G' fichier.txt
  
-            sed '/^$/d;G' fichier.txt+Insérer une ligne blanche avant chaque ligne "matchée" par "/motif/" ("motif" peut être une expression régulière) : 
 +    sed '/Fin/{x;p;x}' fichier.txt
  
-    * Ajouter deux lignes blanches après chaque phrase (ponctuée par un retour chariot) : +Insérer une ligne blanche après chaque ligne "matchée" par "/motif/" ("motif" peut être une expression régulière) : 
-          o+    sed '/Début/G' fichier.txt
  
-            sed 'G;G' fichier.txt+Insérer une ligne blanche avant et après chaque ligne "matchée" par "/motif/" ("motif" peut être une expression régulière) : 
 +    sed '/Stream EDitor/{x;p;x;G}' fichier.txt
  
-    * Insérer une ligne blanche avant chaque ligne "matchée" par "/motif/" ("motif" peut être une expression régulière) : +supprimer des saut de lignes en les remplaçant par des espaces 
-          o +    cat ton_fichier | tr '\n'  ' '
- +
-            sed '/Fin/{x;p;x}' fichier.txt +
- +
-    * Insérer une ligne blanche après chaque ligne "matchée" par "/motif/" ("motif" peut être une expression régulière) : +
-          o +
- +
-            sed '/Début/G' fichier.txt +
- +
-    * Insérer une ligne blanche avant et après chaque ligne "matchée" par "/motif/" ("motif" peut être une expression régulière) : +
-          o +
- +
-            sed '/Stream EDitor/{x;p;x;G}' fichier.txt +
- +
-  * supprimer des saut de lignes en les remplaçant par des espaces +
- +
-cat ton_fichier | tr '\n'  ' '+
  
  
  • info/sed.1759374006.txt.gz
  • Dernière modification : 2025/10/02 05:00
  • de radeff