24小时热门版块排行榜    

查看: 172  |  回复: 2
当前主题已经存档。

wangyujia

木虫 (正式写手)

[交流] 【求助】打印出选定行的上一行

我们知道用grep可以打印出包含指定字符的行,但是我现在想把这一行的上一行或下一行(或者几行)打印出来。而这些行并不包含特殊字符,所以我不能用grep把这些行选择出来。
不知道我有没有表达清楚我的意思。
谢谢!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zee2004

木虫 (正式写手)

帮你顶
MC
2楼2009-08-27 13:27:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shrek826

金虫 (小有名气)

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
wangyujia(金币+10,VIP+0):谢谢!有时候就是一个参数的问题。我自己的金币不多,就只给你这10个了。 8-27 19:38
mingdong(金币+2,VIP+0):感谢交流! 8-27 20:44
这个很简单,可以用-A或者-B参数
比如grep 111 -A7 test
表示在test文本中将含有“111“的下面7行抓出来
同样-B就表示文本之前的几行
3楼2009-08-27 17:25:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 wangyujia 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见