2013-06-08 3 views
0

원시 CDR이있는 파일이 여러 개 있습니다. 파일의 이름은 cdr.log-2013-06-08-0100입니다. 여러 파일과 같이 있습니다 : 파일이 2013년 6월 9일에 날짜 2013년 6월 6일 사이에 말의날짜 범위의 Grep을 파일 이름으로 사용

cdr.log-2013-06-07-0000 
cdr.log-2013-06-07-0100 
. 
. 
cdr.log-2013-06-08-2200 
cdr.log-2013-06-08-2300 

내가 범위에서 문자열에서 grep 필요, 나는이 작업을 수행 할 수있는 방법?

+3

시도해보십시오. http://www.unix.com/unix-dummies-questions-answers/143155-searching-date-range-filenames.html – Kyslik

답변

1

to grep 문자열이 specific range입니다.

find . -regex ".*cdr\.log-2013-06-0[6-9]-.*" -exec grep 'your string' {} +