본문 바로가기

카테고리 없음

[bash] 리눅스 여러파일 수정하기 (find)


리눅스에서 여러파일안에 내용을 수정할때 사용하자

find ./ -type f -name "*.html" -maxdepth 1 -exec perl -pi -e "s/123.123.123.123/abc.com/g" {} \;

html 확장자의 파일안에 123.123.123.123 내용을 abc.com 으로 변경하는 명령어

* 주의사항 : 파일안에 동일 내용이 변경되면 안되는것들이 있을때 주의하자 (짧은 단어보다는 정확한 타겟팅이 중요)