Grep 列中发生更改的行

Grep 列中发生更改的行

我想知道是否有一个 grep 命令来返回列中字符发生变化的行...例如,如果我有一个文件:

1 1010
1 101010
1 10101010
2 1010
2 101010
2 10101010

我只想查看第 1 列中发生增加的行,因此:

1 10101010
2 1010

是否有可能做到这一点?

答案1

在 awk 中你可以这样做:

awk 'x && $1!=x {print y; print}; {x=$1; y=$0}'

相关内容