grep - 여러 사용법

특정한 문자열을 찾기 위해서 보통 grep를 사용하는데, 하부디렉토리에 있는
파일 까지 몽땅 찾기를 원할 때가 있습니다.
그럴때는 find와 파이프를 이용하면 됩니다. 예를 들어서 c 쏘스에서 snmp를 포함한
모든 파일을 찾기를 원한다면

# find ./ -name \"*.c\" | grep snmp


만약 원하는 파일명의 파일들을 전부 지우고자 할때는 다음과 같이도 사용할수 있습니다.

예를 들면 test.o라는 파일을 다 지우고 싶을때.
rm -rf `find . -name test.o`


find . -name \"*.ch\" -print | xargs grep \"원하는 문자열\"


find / -name \'*.*\' -exec -grep -l 문자열 {} \\;


grep -nr \"xxx\" . 하면 해당 파일의 라인까지 알려줍니당..

grep -n 문자열 $(find . -name \"파일명\" | awk \'{print $1}\')
이렇게 해야지만 해당하는 파일명등을 찾아서 그 파일 안에 있는
내용을 문자열로 검색할 수 있습니당.
find . -name \"d\" | grep 문자열
이런식으로 하면 찾은 파일명중에서 찾는 거구요...
파일 내용 검색은 안되지용!~
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2005/05/04 14:43 2005/05/04 14:43
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/234

Trackback URL : http://tcbs17.cafe24.com/tc/trackback/234

« Previous : 1 : ... 45 : 46 : 47 : 48 : 49 : 50 : 51 : 52 : 53 : ... 213 : Next »

블로그 이미지

- 홍반장

Archives

Recent Trackbacks

Calendar

«   2024/05   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
Statistics Graph

Site Stats

Total hits:
186279
Today:
537
Yesterday:
745