2013-08-16 2 views
0

에서 텍스트를 바꿉니다찾기 및 다음 내가 사용하고있는 문서

sed 's/oldwebsite.com/newwebsite.com' file.sql 

는 내가 가진 :

sed: -e expression #1 unterminated `s' command 

는 내가 제대로

을 나오지도 사용하지 않았다?

편집 :

가 고정 :

sed 's/oldwebsite.com/newwebsite.com/g' file.sql 

가 어느 측면에 텍스트를 가진 관계없이 교체가 할 수있는 방법도 있나요? 위에있는 Ran은 텍스트를 대체하지 않았습니다.

+0

'file.sql'의 작은 데이터 샘플을 제공하십시오. – anubhava

+1

일부 문자는 메타 문자 역할을합니다. 단일 마침표를 찾으려면'\ .'을 사용하십시오. – potong

답변

0

귀하는 교체를 종료하기 위해 / 누락 : 당신이 라인에 단지 첫 번째를 모든 일치를 대체 할 경우

sed 's/oldwebsite.com/newwebsite.com/' file.sql 

마지막 /g (글로벌에 대한) 추가.