我有一个文件,最后三行有以下内容.我想找回倒数第二行,即100.000;8438; 06:46:12
.
.
.
.
99.900; 8423; 06:44:41
100.000;8438; 06:46:12
Number of patterns: 8438
Run Code Online (Sandbox Code Playgroud)
我不知道行号.如何使用shell脚本检索它?在此先感谢您的帮助.
Mat*_*ttH 92
试试这个:
tail -2 yourfile | head -1
Run Code Online (Sandbox Code Playgroud)
小智 6
受/sf/answers/537024071/启发的简短 sed 一行
sed -n 'x;$p'
Run Code Online (Sandbox Code Playgroud)
解释:
-n
安静模式:不自动打印图案空间x
:交换模式空间和保留空间(保留空间现在存储当前行,模式空间存储上一行(如果有))$
: 在最后一行,p
: 打印模式空间(前一行,在本例中是倒数第二行)。 归档时间: |
|
查看次数: |
63204 次 |
最近记录: |