파일의 내용 중에 어떤 특정하게 정해진 단어나 문장을 일괄적으로 수정할수 있는 매크로 쩜 부탁드립니다. 디렉토리도 자동으로 검색해서 html이나 php파일을 서버를 옮기는 바람에 전부 수정해야 하눈디.. 막막하네요..
ed 와 find 의 조합을 추천합니다.
change.ed 는
%s/바꿀문자열/대치할문자열/g wq
이런식으로 vi 명령어를 나열하시고 저장하고..
find . -name "*.php" -exec ed {} < change.ed \;
이렇게 한다면...
현재 디렉토리 아래에 있는 모든 php 를 change.ed 로써 실행하게 됩니다.
^^
모르겟으면 다시 질문 해주세요..
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
Re: 파일 일괄적으로 수정하는 매크로 부탁드립니다.
ed 와 find 의 조합을 추천합니다.
change.ed
는
%s/바꿀문자열/대치할문자열/g
wq
이런식으로 vi 명령어를 나열하시고 저장하고..
find . -name "*.php" -exec ed {} < change.ed \;
이렇게 한다면...
현재 디렉토리 아래에 있는 모든 php 를 change.ed 로써 실행하게 됩니다.
^^
모르겟으면 다시 질문 해주세요..
댓글 달기