我試圖在搜索文件內容中的模式文件列表後顯示5行。我在MacOSX外殼上運行它。在grep搜索後顯示n行
我試着這樣做
grep -A5 'pattern' *.*
在這裏,我得到以下輸出
filename
line1
filename
line2
filename
line3
filename
line4
filename
line5
然而,我只是想以線條爲輸出而不是文件名。我的理想輸出將是 名
line1
line2
line3
line4
line5
我也試過以下,但他們沒有工作。
grep -l 'pattern' *.* | head -5
head -5 < grep -l 'pattern' *.*
有關如何在shell上執行此操作的任何想法?
你能顯示你的輸入文件嗎? – anubhava 2014-11-04 20:22:57
這看起來好像是文件的內容。 – 2014-11-04 20:30:24
@pogo:只有我們知道您的輸入數據是什麼,問題纔會清楚。 – anubhava 2014-11-05 06:21:18