: 안녕하세요 고수님들...^^;
:
: 저 좀 도와주세요.
:
: 제가 파일내에서 찾고자 하는 문자열은 "FILE" 입니다.
:
: 이 패턴을 리눅스 파일들에서 찾을려고 하는데, 어떻게 찾아야 하나요?
:
: 제가 찾는건 FILE 형의 포인터를 찾을려구 하거든요. 이게 어디서 선언된 건지
: 알수가 없어서요...T.T;
:
: FILE *fp; => 요렇게 설정되어 있는데...해당 인클루드 파일에도 없고,
:
: 그래서 전체 시스템 파일들을 뒤질려구요.
:
: 도와주세요.
이런 형식은 프로그램 짤때 많이 사용 되어지거든요...
꼭 암기 하셔서 사용할때 불편함이 없으시길 바랍니다..
find 명령의 형식을 잘 이용 하여야 합니다.. 자세한 옵션은 찾아보시고요.
여기에 짧은 예제를 하나 올려 드리겠습니다.
find . -type f |xargs grep FILE
위의 명령은 현재 디렉토리 밑에 있는 파일 을 찾고 그 파일 안의
내용중에 FILE라는 문자열을 찾아내지요...
find 디렉토리명 옵션형식(man 참고) |
xargs --> 위의 찾은 내용을 하나 하나 불러 온다고 생각 하면 되고요..
grep -->문자열 찾을때 사용 되는 명령어죠...
이상 짧게 나마 적어 드렸습니다. 많은 도움 되시길....