看板 Linux 關於我們 聯絡資訊
: 那就顛倒過來做吧... : ls *.gz | head -5 | xargs zgrep "http" 你要的應該是這個 zgrep -m 5 "http" *.gz ※ 引述《sacanner (Sam)》之銘言: : 感謝您的回答, : 您所說的跑出來的結果是我要的沒錯, : 不過這應該是我沒說清楚, : 因為若使用|指令就得先等前面的跑完, : 因此我在想是否只用zgrep的參數就讓他把所有*.gz當成一個檔案, : 找到五筆資料後就停止繼續搜尋的動作, : 因為檔案一大,而我只要前面幾筆資料而已, : 若整個搜尋完畢的話會浪費很多時間, : 因此一直在找 -m 相關的參數, : 謝謝告知~ : ※ 引述《cgcheng (.)》之銘言: : : 是只要輸出 5 筆資料嗎? : : zgrep "http" *.gz|head -5 : : 這樣呢? -- I'm root. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 221.169.252.133
vincente:sorry, 你好像不是要這個。 08/26 09:47
vincente:你要的應該是 zgrep -m 5 "http" *.gz 08/26 09:51
※ 編輯: vincente 來自: 221.169.252.133 (08/26 09:53)