디렉터리 비교2 [Linux 셸 스크립트] 파일처리 - 044 두 디렉터리를 비교해서 한 쪽에만 있는 파일 표시하기 1. 사용 명령어 (1) find (2) sort (3) comm 2. 키워드 & 사용처 (1) 키워드 파일 목록, 디렉터리 비교 (2) 사용처 두 디렉터리가 비슷한 구조일 대 한쪽에만 있거나 양쪽에 있는 파일을 보기 좋게 목록화하고 싶을 때 사용합니다. 3. 실행 예제 $ ./find-comm.sh ./dav.conf ./default.conf ./info.conf ./mpm.conf ./ssl.conf ./userdir.conf ./vhosts.conf 4. 스크립트 #!/bin/sh # 비교할 디렉터리명 dirA="dir1" dirB="dir2" # dir1/과 dir2/ 파일 목록 차이를 조사하기 ( cd dir1; find . -maxdepth 1 -type f -print | sort ) > .. 2021. 3. 26. [RHEL 공통] 데이터 이관 후 원본 디렉터리와 대상 디렉터리 파일 비교 데이터 이관 후 원본 디렉터리와 대상 디렉터리의 파일 갯수가 다릅니다. 다른 파일을 찾는 방법은 무엇일까요? 리눅스에서 디렉터리간 파일 비교는 diff 명령을 이용하여 체크할 수 있습니다. 원본 디렉터리를 "secure", 대상 디렉터리를 "test"로 가정합니다. # diff -rq sercure test | sort Only in secure/add: aaa.txt Only in secure/add: bbb Only in secure/add: origin_file.txt secure/add 디렉터티에 aaa.txt bbb rigin_file.txt 라는 것이 존재하며 test 디렉터리는 없다는 내용입니다. 2019. 11. 25. 이전 1 다음