2013-01-23 1 views

답변

4

하자 당신이 이름

grep 1234 ` find . -name "*file_pattern*"` 

또는

find . -name "*file_pattern*" -exec grep 1234 {} \; 
+0

나는 파일 이름 대신에 patten을 찾고 있습니다. 예를 들어 많은 파일의 텍스트 내에서 밥을 찾고 있습니다. 또한 찾은 파일 경로가 필요합니다. – user2005383

+0

-l grep에 추가, grep -l bob ..... –

1

내가 잘못 아니에요 경우를 FILE_PATTERN가있는 모든 파일에 1234 찾고있는 말, 당신은 grep numbers -r /media/E016-5484

를 찾고 있습니다 맨 페이지에서 :

-r, --recursive

명령 줄에있는 경우에만 심볼 링크를 따라 재귀 적으로 각 디렉토리 아래의 모든 파일을 읽습니다. 이는 -d recurse 옵션과 동일합니다.

관련 문제