웹서버 로그는 ascii text 파일입니다.
그런데 grep 명령으로 매달 해오던대로 특정 날짜의 로그만 추출하려고
했더니 추출해 만든 파일 내용에 Binary file access_log matches 라고
달랑 한 줄만 나오더군요.
그래서 file 명령으로 이 access_log 파일의 종류를 보았더니
ascii text 가 아닌 data 라고 나오더군요.
특정 날짜의 로그를 뽑는 작업을 매달 해왔었는데 어떻게 된 건지
영문을 모르겠더군요.
vi로 access_log 파일을 열어보면 내용은 제대로 있습니다.
ascii text 파일이 어떻게 data 파일로 변할 수 있으며,
또 이렇게 변한 data 파일을 어떻게 ascii text 파일로 만들 수 있을까요?
질문이 난해하죠? 황당하기도 하고... 솔직히 저도 처음 겪는 일이라
황당합니다.