하트위키
최근 변경
최근 토론
임의 문서
도구
최근 변경
Linux Script 작성 실습
(r18 문단 편집)
닫기
RAW 편집
미리보기
== 제 2과제 == 대용량 파일을 비교해 공통으로 존재 하는것과 하지 않는 라인을 각각 다른 파일에 저장하는 과제이다. diff 명령어를 사용해 각각 다른 파일에 저장하도록 스크립트를 작성했다. [br] > diff "$FILE1" "$FILE2" | grep '^>' | sed 's/^> //' | awk '{print $1}' | grep -v 'filename' >> "$EXIST_FILE" > diff "$FILE1" "$FILE2" | grep '^<' | sed 's/^< //' | awk -F '[,\t ]+' '{print $1}' >> "$NOT_EXIST_FILE" 위 명령어 확인 시 제 1과제 명령어와[*1 diff "$FILE1" "$FILE2" | grep '^<' | sed 's/^< //' >> "$OUTPUT_FILE"] 비슷하지만, awk를 추가해 필요한 정보만 걸러서 저장하도록 했다. 중복되는 컨텐츠 리스트와 중복되지 않는 리스트를 각각 저장하도록했다. ---- 사용 명령어 및 함수 : grep, sed, awk
요약
문서 편집을
저장
하면 당신은 기여한 내용을
CC BY-SA 4.0
라이선스로 배포하고 기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다. 이
동의는 철회할 수 없습니다.
비로그인 상태로 편집합니다. 로그인하지 않은 상태로 문서 편집을 저장하면, 편집 역사에 본인이 사용하는 IP(216.73.216.252) 주소 전체가 영구히 기록됩니다.
저장
닫기
Liberty
|
the tree