看板 [ Linux ]
討論串[問題] Grep如何抓取前一行後兩行
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者xyz2012 (慘)時間14年前 (2011/11/26 20:42), 編輯資訊
0
0
0
內容預覽:
grep -B1 -A2 "*AAA*" data.txt > result.txt. 參考看看 grepab.sh. ----------------------沿虛線剪下-----------------------------. greplinenumbers=`grep -E "*AAA*"
(還有588個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者DEATHX (幽光)時間14年前 (2011/11/26 13:39), 編輯資訊
0
0
1
內容預覽:
我覺得版本的問題吧?. 我測試了一下,以下是測試檔:. /***************************/. grep_test.txt:. AAA. BBB. CCC. DDD. EEE. FFF. GGG. /*************************/. 測試結果:. bigd
(還有430個字)

推噓1(1推 0噓 3→)留言4則,0人參與, 最新作者zchien (小建)時間14年前 (2011/11/25 02:24), 編輯資訊
0
0
0
內容預覽:
不好意思...重新提我一年前問過的問題. 因為我目前還沒找到答案. 我是用SunOS5.10. 指令好像沒有支援grep -B1 -A2. 有其他方式嗎. awk或是sed有辦法達到這功能嗎. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 114.40.88.121.

推噓1(1推 0噓 5→)留言6則,0人參與, 最新作者zchien (小建)時間15年前 (2010/10/26 13:16), 編輯資訊
0
0
0
內容預覽:
不好意思...我使用的是UNIX系統. 我想請問一下.... 我記得抓關鍵字"AAA"..單行的指令應該是. grep "AAA" data.txt > result.txt. 會搜尋data.txt內的"AAA"的那行關鍵字...並且存在result.txt. 但是我希望能夠取這關鍵字的前一行..
(還有195個字)
首頁
上一頁
1
下一頁
尾頁