Je veux supprimer quelques n lignes de la fin d'un fichier. Cela peut-il être fait en utilisant sed?
Par exemple, pour supprimer les lignes de 2 à 4, je peux utiliser
$ sed '2,4d' file
Mais je ne connais pas les numéros de ligne. Je peux supprimer la dernière ligne en utilisant
$sed $d file
mais je veux savoir comment supprimer n lignes de la fin. S'il vous plaît laissez-moi savoir comment faire cela en utilisant sed ou une autre méthode.
sed
?
sed $d file
renvoie une erreur. Au lieu de cela, $ d devrait être entre guillemets, comme ceci:sed '$d' file