HOME > 게시판 > 리눅스
게시판| 리눅스
※ 게시판 용도에 맞지 않는 글(광고및 홍보 글 등)은 임의삭제될 수 있습니다.

 
작성일 : 19-08-26 08:35
리눅스 5글자 파일 검색 및 집계
 글쓴이 : 안쓰
조회 : 176  
안녕하세요
초급 개발자입니다

리눅스 서버 로그파일에서 문자를 찾아내고 집계하려는데 어려움을 겪어 질문드립니다

로그에 5글자.xml 파일을 추출해서 파일명마다 몇번의 로그가 있는지 집계하려고합니다
ex) 12345.xml
33333.xml 
abcde.xml
AB231.xml

위처럼 문자와 숫자결합으로 조합되는 5글자에 대해 몇번씩 로그가 쌓였는지 추출하는 검색방법이 있을까요??

읽어주셔서 감사합니다  !


이 글을 트위터로 보내기 이 글을 페이스북으로 보내기

잘하고싶다 19-08-26 13:14
 
이거 맞나요?
허접해서 이렇게 밖에 생각이 안나네요 ㅠㅠ

for i in $(grep "[a-zA-Z0-9]\{5\}.xml" 123.log  | sort -u);
do
    NUM=`grep -c $i 123.log`
    echo -e $i ' \t ' $NUM
done