grep의 -r 옵션
글쓴이: semjase / 작성시간: 목, 2016/10/13 - 12:27오전
grep -r 'System' *.java
이 문법이 잘못됐나요?
현재 디렉토리에 java파일은 없고 서브 디렉토리에 java파일이 많습니다.
현재디렉토리와 서브디렉토리를 다 뒤져서 "*.java" 파일내의 "System" 문자열이 들어간 열을 출력하고 싶은데 -r옵션만 붙이면 되는거 아닌가요?
그런데 해보면
"grep: *.java: 그런 파일이나 디렉터리가 없습니다"
이런 메세지만 나오네요.
find명령 사용안하고 grep만으로 하고 싶습니다.
Forums:
자답
grep -r public --include '*.java' *
이렇게 하니까 되네요. include옵션이 필요하군요.
.
..
..
댓글 달기