리눅스 프로그래밍/리눅스 명령어

find 명령어 사용방법

삽질중 2016. 11. 7. 19:45

1. 특정단어 사용된 파일 찾기

grep -rnl '찾을단어'   

 

2. 파일중에 특정 단어들 한번에 치환하기

형식 > 

find ./ -name "파일이름" -exec perl -pi -e "s/특정단어/치환할단어/g" "{}" \;


예제 > 

find ./ -name "*.php" -exec perl -pi -e "s/xxxx.co.kr/xxxx.com/g" "{}" \;

설명- 해당 폴더의 모든 PHP 파일에서 xxxx.co.kr 문구를 xxxx.com으로 변경