https://stackoverflow.com/a/7671772/5287901 に触発された短い sed ワンライナー
sed -n 'x;$p'
説明:
-n
クワイエット モード:パターン スペースを自動的に出力しないx
:パターン スペースとホールド スペースを交換します (ホールド スペースには現在の行が保存され、パターン スペースには前の行があれば保存されます)$
:最終行p
:パターン スペース (前の行、この場合は最後から 2 番目の行) を出力します。
これを試してください:
tail -2 yourfile | head -1