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.txt
aide que sed
vous 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 .bak
extension), utilisez -i.bak
la commande.
sed -i.bak -e '2d;12,17d;57d' data.txt