2013년 11월 30일 토요일

[Linux] 모든 파일 안의 문자열 치환

여러가지 작업 (특히 소스 코드 변경시)

중 디렉토리 안의 모든 파일들 안의 어떤 문자열을 다르게 바꾸고 싶을때가 있습니다.

가령 php 3에서 php 4로 업그레이드 해서 이제부터는 모든 php3파일 안의 link를 .php 로 바꾸고 싶다던가 할때죠.

이때는

replace php3 php -- 'ls'

이렇게 해주심 됩니다. 에러가 나오는 줄들은 디렉토리는 읽어들이지 못하기 때문이구요. 일반 파일들은 정상적으로 수행됩니다.

댓글 없음:

댓글 쓰기