Grep linhas onde a mudança ocorre em colunas

1

Eu estou querendo saber se existe um comando grep para retornar as linhas de linha onde um caractere em uma coluna muda ... por exemplo, se eu tiver um arquivo:

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

E eu queria ver apenas as linhas onde o aumento na coluna 1 ocorre, então:

1 10101010
2 1010

É possível fazer isso?

    
por mfk534 20.03.2015 / 17:13

1 resposta

2

No awk você pode fazer:

awk 'x && $1!=x {print y; print}; {x=$1; y=$0}'
    
por 20.03.2015 / 17:19

Tags