리눅스 파일 내용 변경

컴코리아 2020.04.03 01:23 조회 수 : 51

mysql 의 replace 명령어를 이용한 파일내용 일괄 수정
 
find . -type f -name '*' -exec /usr/local/mysql/bin/replace oldcontent netcontent -- {} \; (하위폴더까지 변경할때)
 
perl 을 이용한 파일 일괄 변경 (한개 파일내용만, 추천)
find . -name *.* -exec perl -p -i -e 's/old/new/g' {} \;
 
find ./ –name "*.*” –exec perl –pi –e ‘s/대상텍스트/변경텍스트/g’ {} \;
 
 
 
UPDATE 테이블명 content=REPLACE(content, "원래 주소", "바뀐 주소");
서버에 요청 중입니다. 잠시만 기다려 주십시오...