>> Delete Reply from No. 0 article
No. RE: RE: 여러 화일 안에 있는 문자열을 동시에 바꾸는
방법?

등록 2001-03-02 11:02:00 By localhost     조회 2
이름 정원석    

		감사합니다.
설마 답변이 올라올까 생각했었는데...
 : 회사명이나 도메인, 메일주소 등이 바뀌었을 때 수많은 문서파일에 적힌 내용을 모두 고
치기란 쉬운 일이 아니다.  하지만 Perl을 이용하면 너무도 간단히 변경내용을 반영할 수 
있다.  아래 명령은 html 확장자를 지닌 문서파일에서 "우정"이라는 문자열을 찾아 "사랑"이
라는 문자열로 모두 치환하는 명령(Perl 명령행 옵션)이다. : $ perl -pi -e "s/우정/사랑/g" *.html 
: : find 명령을 이용하면 하위 경로의 문서도 일괄적으로 치환할 수 있다. : $ find . -type f -nam
: : e "*.html" -exec perl -pi -e "s/우정/사랑/g" {} ;
:
:
:
:
:
: : 여러 화일들 안에 있는 문자열 중,
: :
: : '중앙연구소'를 'Network연구소'라는 글자로 바꾸려고 합니다.
: :
: : 방법이 있나요?
: :
: : (화일이름은 바꾸지 않고...)
: :
: : --
: : FreeBSD를 공부하고 있습니다.--FreeBSD를 공부하고 있습니다.
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved