Sed - insérant des espaces

  • Insérer une ligne vierge après chaque phrase (ponctuée par un retour à la ligne)
    •  sed G fichier.txt 
  • Insérez une ligne vierge après chaque phrase (ponctuée par un retour à la ligne), sans tenir compte des lignes blanches existantes:
    •  sed '/ ^ $ / d; G' fichier.txt 
  • Ajouter deux lignes vides après chaque phrase (ponctuées par un retour à la ligne)
    •  sed 'G; G' fichier.txt 
  • Insérer une ligne vide avant chaque ligne "correspondant" par / modèle / "(" modèle "peut être une expression régulière)
    •  sed '/ End / {x; p; x}' fichier.txt 
  • Insérer une ligne vide après chaque ligne "correspondant" par / modèle / "(" modèle "peut être une expression régulière)
    • s
       ed '/ Start / G' fichier.txt 
  • Insérer une ligne vide avant et après chaque ligne "correspondant" par / modèle / "(" modèle "peut être une expression régulière)
    •  sed '/ Éditeur de flux / {x; p; x; G}' fichier.txt 
Article Précédent Article Suivant

Les Meilleurs Conseils