쉘에서 파일 내용 변경 Print
  • 0

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, "원래 주소", "바뀐 주소");


이 답변이 도움이 되었습니까?
« Back