2009년 1월 7일 수요일

소스함수 찾기 명령어


1. Find 명령어를 이용하여 검색

$ find . -name "파일이름" -exec grep -Hn 찾을문자열 {} \;

2. grep

$ grep -RIwHn 찾을문자열 *

 -R 재귀적으로 디렉토리 검색
 -I 이진파일 건너뛰기
 -w 전체단어 일치
 -H 파일이름출력
 -n 행 번호 출력

3. ctags

$ ctags -R // tags 라는 색인 데이터베이스 파일 생성
$ vi -t 찾을함수 // 특정 함수로 이동함


3 - 1 편집 도중에 함수를 찾고자 할때

1) vi/vim 에서 명령모드로 진입후

$ tag 함수명


2) 찾고자 하는 함수의 행에서  Ctrl + ] 키를 누르면 해당 함수로 이동함
    - Ctrl + T 를 누르면 전의 위치로 돌아옴  // 스택이 되기 때문에 여러번 가능
 

댓글 없음:

댓글 쓰기