열에서 변경된 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}'

관련 정보