SiNister Garden
리노군의 블로그입니다.
2008년 9월 17일 수요일
grep 으로 몽땅 뒤지기
xargs 라는 명령어가 있다.
ls *.mp3 | xargs rm
이런식으로 하면 rm *.mp3 와 같은 효과가 있다.
즉, stdin 으로 받는 입력 하나 하나를 xargs 뒤에 오는 명령어에 붙여서 실행해준다.
find . | xargs grep "hello world"
라고 하면 현재 디렉토리와 밑의 서브트리를 모두 뒤져서 각 파일들에 grep 을 실행해준다. grep 에 -r 같은 옵션이 없는 한계를 이렇게 극복할수 있다.
댓글 없음:
댓글 쓰기
최근 게시물
이전 게시물
홈
피드 구독하기:
댓글 (Atom)
댓글 없음:
댓글 쓰기