sed
Pour éditer et transformer du texte en flux 📝
🖥️ Dans le terminal :
La commande sed (Stream EDitor) permet de modifier du texte de manière automatisée, en utilisant des expressions régulières.
| |
✳️ Actions principales de sed sur le flux :
s: Substitutioni: Insertion avant la ligne courantea: Ajoute du texte après la ligne courantey: Echange de caractèresp: affiche les lignes correspondant à un motifr: Lit le contenu et l’insère dans le flux de sortiew: écrit les lignes correspondant au motif dans le fichier
✳️ Options principales de l’éditeur sed:
-i: Modifie le fichier directement (in-place)-e: Permet d’exécuter plusieurs commandes-n: Supprime l’affichage automatique, utile avec l’action ‘p’-rou-E: Utilise les expressions régulières étendues
| |
☸️ Commandes : souvent utilisée dans des pipelines avec grep, awk, etc.
🧺 Doc & ressources
officielle : Utilisez man sed pour plus d’informations dans votre terminal.