[스크립트] 연속적으로 중복되는 필드 제거 (중복글 죄송합니다. 삭제가 안되네요)

whited85의 이미지

안녕하세요. (__)

스크립트 초보입니다..

일하다가 단순하게 반복하는 작업이 있는데

양이 너무 많아 스크립트로 처리하려고 했는데요...

중복행 같은경우에는 awk 와 sed를 이용해서 제거가 간단하게 되었는데

중복되는열(필드) 같은경우에는 어떤 방법이 있을까요..?

데이터가 여러행에 있고 각 행마다

연속적으로 중복되는 필드가 있을 경우 유일하게 한개만 남겨두고 제거해야 합니다..

도움 좀 부탁 드리겠습니다.. ㅠㅠ

예제 원본
========================================
13074 13075 13076 13076 13076 13076
15050 15050 15051 15052 15053 15053
12051 12051 13051 15351 15053 15054
========================================

원하는결과값
========================================
13074 13075 13076
15050 15051 15052 15053
12051 13051 15351 15053 15054
========================================

익명 사용자의 이미지

그냥 변수하나 둬서 이전값 저장해놓고, 다음에도 같은 값이 들어오면 무시, 아니면 루틴 실행 이렇게 두면 되지 않을까요....ㅎㅎ