思路:通過head和tail指令搭配,head指令查看前面多少行,tail指令查看后面多少行,舉例:某log日志有很多很多行,我們獲取他的第40行的數(shù)據(jù),思路就是先用head獲取前40行,然后tail獲取最后一行,這樣我們得到的就是第40行的數(shù)據(jù)了。
指令:
head -n 40 2017_08_28.log | tail -n 1
具體表現(xiàn)對比:
獲取前40行
可以看到最后一行的數(shù)據(jù)是“右鍵點擊重命名”
獲取第40行數(shù)據(jù)
可以看到我們?nèi)〉降臄?shù)據(jù)與之前的數(shù)據(jù)一致,我們實現(xiàn)了預期目標
當然如果是1000行數(shù)據(jù),我們要取900行的數(shù)據(jù),可以先用tail獲取后100行,然后再取第一行的數(shù)據(jù),思路是這樣的