현제 디렉토리에서 하위 디렉토리 모두 파일을 열어서 include 를 변경하려 합니다. 소스가 한 100개정도 되어있는데. 모두 include "db_conn.php"를 불러서 데이터 베이스를 연결하는데요. 이놈들을 db_conn.inc로 모두 변경해야하는데.. 머 안되면 걍 일일이 바꾸겠지만.. 쉘스크립트로 방법이 있을 것 같아서.. 도와줘여~
여러 파일의 include 문을 한 번에 바꾸려면 find 와 sed 를 조합하면 됩니다. 예를 들어 find 명령으로 php 파일 목록을 뽑고 sed 로 문자열을 치환하면 됩니다. 치환 전에 백업본을 만들어 두고 한두 파일에서 먼저 테스트하세요.