[완료] find 와 grep 의 조합.
글쓴이: 언젠가는 / 작성시간: 월, 2009/06/29 - 6:05오후
안녕하세요? 질문이 있어서 글 올립니다.
*.xml 파일을 대상으로 ecs 란 내용이 있는 파일만 추출하려고 합니다.
그래서 아래와 같이 실행시켰습니다.
find . -name "*.xml" -exec grep ecs {} \;
그랬더니, ecs 가 있는 라인이 출력은 되는데...이미지처럼 그냥 줄만 열거가 되네요.
이게 어떤 파일에 ecs 란 문자열이 있다는건지 도통 ㅡㅡ;;;;
어떤 파일의 몇번째 줄에 ecs 란 내용이 있다. 이렇게 명쾌하게 나오게 할 수 있을가요?
File attachments:
첨부 | 파일 크기 |
---|---|
ScreenShot140.gif | 31.14 KB |
Forums:
grep 옵션
grep --with-filename --line-number 하면 되지 않을까요.
맙소사.
feanor 님 정말 감사합니다 ^^
^^;
댓글 달기