IT/System & Network
find검색 및 문자열 치환
Hotman
2015. 2. 9. 13:30
- find 루 검색 및 perl, sed 를 이용 문자열 치환
- perl
$ find ./ -name <파일명> -exec perl -pi -e 's/<기존문자열>/<대체문자열>/g' {} \;
- sed
$ find ./ -name <파일명> -exec sed -i 's/<기존문자열>/<대체문자열>/g' {} \;
- 현재 디렉토리 하위의 모든 파일의 문자열 치환
$ find . -type f -exec perl -pi -e 's/<기존문자열>/<대체문자열>' {} \;
* find ./ -name ".php" 등의 패턴으로 특정 파일 지정 가능