我正在尝试从文件中为条件写一个grep / sed / awk,同时使用负条件(不包含xxx),并且我想要grep所有>比某个行号。
答案 0 :(得分:1)
Awk应该很好地解决这个问题:
/condition/ && ! /negative condition/ { print $0; outputdone = 1 }
{ if(NR > certain_line_number && !outputdone) print $0
outputdone = 0
}
我不太确定是否所有条件都适用于一起。我猜你总是希望在某些点之外打印线条,但到目前为止应用了正负条件。
答案 1 :(得分:0)
tail -<number of lines that you want from end of file> filename | grep -v xxx