[RHEL 공통] 데이터 이관 후 한글이 포함된 파일만 출력
본문 바로가기
IT 이야기/Linux

[RHEL 공통] 데이터 이관 후 한글이 포함된 파일만 출력

by 찬찬이 아빠 2019. 11. 22.
반응형

데이터 이관 후 한글이 포함된 파일의 리스트를 확인하려면 어떻게 해야 할까요?

 

한글로 된 파일명이 포함된 내용을 검색할 때는 find와 grep 또는 perl을 이용하여 아래와 같이 검색하면 됩니다.

AS-IS 시스템이 HP-UX 등 UNIX 계열이라면 perl의 정규 표현식을 이용합니다.

# find /디렉터리명 -type f | grep -P '[가-힣]'
또는
# fine /디렉터리명 -type f | prel -ne 'print if /[가-힣]/"

 

 

한글이 포함되지 않는 파일을 검색할 경우는 grep 명령어에 -v 옵션 또는 검색어 앞에 ^을 넣어주면 됩니다.

# find /디렉터리명 -type f | grep -v P '가-힣]'
또는
# fine /디렉터리명 -type f | perl -ne 'print if /^\[가-힣]/'

 

<참고사항> 

grep 명령에서 -P 옵션은 다음에 나오는 명령 또는 옵션을 perl을 기준으로 처리합니다.

perl 명령에서 -ne 옵션은 find로 출력된 리스트를 한줄씩 읽어서 다음 명령 print if 를 수행합니다.

반응형

댓글