Je souhaite supprimer un ou plusieurs numéros de ligne spécifiques d'un fichier. Comment pourrais-je faire cela en utilisant sed?
Pour supprimer les lignes 2, 12-17 et la ligne 57 du fichier data.txt
en utilisant 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 un .bak
extension) utilisez -i.bak
avec la commande.
sed -i.bak -e '2d;12,17d;57d' data.txt