Ein kurzer Einzeiler, inspiriert von https://stackoverflow.com/a/7671772/5287901
sed -n 'x;$p'
Erklärung:
-n
Ruhemodus:Musterbereich nicht automatisch druckenx
:Tauschen Sie das Muster-Leerzeichen und das Halte-Leerzeichen aus (Halte-Leerzeichen speichern jetzt die aktuelle Zeile und Muster-Leerzeichen die vorherige Zeile, falls vorhanden)$
:in der letzten Zeilep
:gibt den Musterbereich aus (die vorherige Zeile, die in diesem Fall die vorletzte Zeile ist).
Versuchen Sie Folgendes:
tail -2 yourfile | head -1