Ein kurzer Einzeiler, inspiriert von https://stackoverflow.com/a/7671772/5287901
sed -n 'x;$p'
Erklärung:
-nRuhemodus: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