Je souhaite supprimer un ou plusieurs numéros de ligne spécifiques d'un fichier. Comment pourrais-je faire cela en utilisant sed?
Je souhaite supprimer un ou plusieurs numéros de ligne spécifiques d'un fichier. Comment pourrais-je faire cela en utilisant sed?
Réponses:
Pour supprimer des lignes 2, 12-17 et ligne 57 de fichier à l' data.txtaide que sedvous pourriez faire quelque chose comme ceci:
sed -e '2d;12,17d;57d' data.txt
pour créer une sauvegarde du fichier d'origine (avec une .bakextension), utilisez -i.bakla commande.
sed -i.bak -e '2d;12,17d;57d' data.txt