개인적으로 vi를 잘 다루지 못해서 서버 로그에서 특정 이벤트를 찾을때 우선적으로 grep을 이용해서 특정 단어를 포함한 로그를 파일로 저장한 다음 Notepad++에서 정리 후 확인하는 편입니다.
보통 특정 단어를 처리할때 정규식을 사용하는데 Notepad++에서 책갈피 기능을 이용해 특정 단어가 포함된 줄을 삭제할 수 있습니다.
Notepad++ 특정 단어 포함한 줄 삭제하기
1. 문서에서 특정할 단어를 드래그해 선택한 다음 Ctrl+F키를 눌러 ‘찾기’ 창을 실행합니다. ‘찾기’ 창에서 책갈피 탭을 클릭 후 ‘줄을 책갈피’ 옵션에 체크한 다음 ‘모두 찾기’ 버튼을 클릭합니다.
2. 특정 문자를 찾으면 줄 번호 옆에 파란색으로 책갈피가 표시됩니다.
3, 상단 메뉴에서 찾기 > 책갈피로 이동하면 책갈피된 줄을 처리할 수 있는 여러 옵션이 있는데 ‘책갈피된 줄 삭제하기’를 선택하면 해당 라인이 여백없이 깔끔하게 삭제됩니다.
만일 특정 문자 줄을 따로 추출하고 싶다면 ‘책갈피된 줄 잘라내기’를 선택하면 유용합니다.