질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.

 

리눅스 분류

리눅스 5글자 파일 검색 및 집계

작성자 정보

  • 안쓰 작성
  • 작성일

컨텐츠 정보

본문

안녕하세요
초급 개발자입니다

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

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

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

읽어주셔서 감사합니다  !

관련자료

댓글 1

잘하고싶다님의 댓글

  • 잘하고싶다
  • 작성일
이거 맞나요?
허접해서 이렇게 밖에 생각이 안나네요 ㅠㅠ

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

 

공지사항


뉴스광장


  • 전체 회원수 59,615 명
  • 전체 게시물 32,170 개
  • 전체 댓글수 11,911 개