사용자 도구

사이트 도구


linux:find

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
마지막 판 양쪽 다음 판
linux:find [2016/08/08 15:51]
kwon37xi [하위 디렉토리에 존재하는 파일 갯수]
linux:find [2016/08/08 16:05]
kwon37xi
줄 59: 줄 59:
 </code> </code>
  
-===== 현재 시점부터 특정 날짜 이상 전의 모든 로그 파일들 중에서 grep ===== +===== 특정 날짜의 모든 로그 파일들 중에서 grep ===== 
-로그 파일이 한 날짜에 굉장히 많을 때(Jenkins build log) 특정 날짜의 로그 파일만 찾아서 거기서 특정 문자열 검색+로그 파일이 한 날짜에 굉장히 많을 때(예: Jenkins build log) 특정 날짜의 로그 파일만 찾아서 거기서 특정 문자열 검색 
 +  * [[http://stackoverflow.com/questions/158044/how-to-use-find-to-search-for-files-created-on-a-specific-date|bash - How to use 'find' to search for files created on a specific date?]] 
 +  * [[http://virtuelvis.com/2008/10/how-to-use-find-to-search-for-files-created-on-a-specific-date/|» How to use ‘find’ to search for files created on a specific date Arve Bersvendsen]]
 <code sh> <code sh>
-find . -name *.log -mtime [날짜수] -daystart -exec grep '검색어' {} \;+# 날짜 기준이 생성일이라고  할 때, 첫 날짜는 검색하고자 하는 날짜, 두번째는 검색하고자 하는 다음날 날짜 
 +find . -name *.log -newerct yyyy-MM-dd ! -newerct yyyy-MM-dd -exec grep -Hni '검색어' {} \;
 </code> </code>
  
linux/find.txt · 마지막으로 수정됨: 2020/09/17 12:06 저자 kwon37xi