매일 파일을 받아 데이터를 갱신하는 경우 어떤 데이터가 갱신되었는지 확인해야 하는 일이 있다.db로 처리하기에는 너무 오래 걸리기에 sh에서 diff 명령어 파일끼리 비교하기로 했다.#!/bin/bashPREV_FILE=$1LACAL_FILE=$2diff 이렇게 하면 이전 파일과 현재파일을 sort한 후 행 끼리 비교하게 된다. 모든 행을 비교하면 차이가 나는 경우 다음과 같이 결과가 출력된다. 예시:$PREV_FILE의 정렬된 내용이 다음과 같고applebananacherry그리고 $LOCAL_FILE의 정렬된 내용이 다음과 같은경우.applebananadate이때 diff 3c3 date이는 $PREV_FILE의 3번째 줄 "cherry"가 $LOCAL_FILE의 3번째 줄 "date"로 변경되었음을..