Ich möchte einige n Zeilen vom Ende einer Datei entfernen . Kann das mit sed gemacht werden?
Zum Beispiel, um Zeilen von 2 bis 4 zu entfernen, kann ich verwenden
$ sed '2,4d' file
Aber ich kenne die Zeilennummern nicht. Ich kann die letzte Zeile mit löschen
$sed $d file
aber ich möchte wissen, wie man n Zeilen vom Ende entfernt. Bitte lassen Sie mich wissen, wie das mit sed oder einer anderen Methode gemacht wird.
sed
?
sed $d file
gibt einen Fehler zurück. Stattdessen sollte $ d in Anführungszeichen wie sed '$d' file