| r2 vs r3 | ||
|---|---|---|
| ... | ... | |
| 19 | 19 | |
| 20 | 20 | diff 명령어를 사용해 중복된 라인을 출력 후 파일에 넣도록 스크립트 를 작성했다. |
| 21 | 21 | |
| 22 | > |
|
| 22 | > diff "$FILE1" "$FILE2" | grep '^<' | sed 's/^< //' >> "$OUTPUT_FILE" |
|
| 23 | 23 | |
| 24 | 24 | 위 명령어 확인 시 스크립트 파일에서 특수기호 "^<" 사용을 위해 따옴표를 넣어줬다. |
| 25 | 25 | |
| ... | ... | |
| 29 | 29 | |
| 30 | 30 | diff 명령어를 사용해 각각 다른 파일에 저장하도록 스크립트를 작성했다. |
| 31 | 31 | |
| 32 | > |
|
| 32 | > diff "$FILE1" "$FILE2" | grep '^<' | sed 's/^< //' | awk -F '[,\t ]+' '{print $1}' >> "$NOT_EXIST_FILE" |
|
| 33 | 33 | |
| 34 | 34 | 위 명령어 확인 시 제 1과제 명령어와[*1 diff "$FILE1" "$FILE2" | grep '^<' | sed 's/^< //' >> "$OUTPUT_FILE"] 비슷하지만, |
| 35 | 35 | awk를 추가해 필요한 정보만 걸러서 저장하도록 했다. |
| ... | ... | |
| 40 | 40 | |
| 41 | 41 | cat 명령어를 사용해 파일 확인 해 strftime 함수를 이용해 시간을 변환하도록 했다. |
| 42 | 42 | |
| 43 | > |
|
| 43 | > cat "$FILE1" | grep -v history | awk -F ',' '{print $1 "," strftime("%Y-%m-%d %H:%M:%S", $2)}' >> $EXIST_FILE |
|
| 44 | 44 | |
| 45 | 45 | 위 명령어 확인 시 strftime 함수를 이용해 쉼표 2번째의 있는 텍스트(날짜)를 보기편하게(yyyy-mm-dd hh-mm-ss) 변환한다. |
| 46 | 46 | |
| ... | ... |