감사합니다.
설마 답변이 올라올까 생각했었는데...
: 회사명이나 도메인, 메일주소 등이 바뀌었을 때 수많은 문서파일에 적힌 내용을 모두 고
치기란 쉬운 일이 아니다. 하지만 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를 공부하고 있습니다.