Linux/명령어

파일 내용 검색 및 수정

hani^___^ 2012. 9. 20. 11:23

1. 파일 내용 검색 검색

find 경로 -name "*.확장자" | xargs grep 검색패턴


ex) 

> find ../ -name "*.txt" | xargs grep "[debug] test:"


2. 파일 내용 수정

find 경로 -name "*.확장자" -exec perl -pi -e 정규식 {} \;


ex)

> find ./ -name "*.php" -exec perl -pi -e 's/www\/old/www\/new/g' {} \;