파일 내부에서 단어를 교체 해야하는 상황이 많이 있습니다. 서비스 구성 파일, 텍스트 파일 또는 데이터베이스가 포함 된 파일이든이 튜토리얼에서 Linux에서 단어를 찾고 교체하는 방법을 배웁니다.
Linux의 파일에서 단어를 어떻게보고 교체합니까?
Linux 운영 체제 사용자 인 경우 더 간단한 변형은 주문을 사용하는 것입니다. “sed“. 주문 스트림 편집기. 
우리가 텍스트 파일에있는 예라고 가정 해 봅시다 (document.txt) 단어 “abc” 우리가 대체하고 싶은 것 “xyz“. 단어를 대체 할 수있는 명령 줄은 다음과 같습니다.
sed -ie 's/abc/xyz/g' document.txt순서를 실행할 때 조건은 파일이있는 폴더에 있어야합니다. document.txt.
주문이 다른 위치에서 실행되면 파일의 전체 경로가 작성됩니다. 예를 들어:
sed -ie 's/abc/xyz/g' /full/path/document.txt어디 “/full/path/” 파일이있는 폴더입니다 document.txt.
주문 행을 실행 한 후 옵션 “-i“ 하나를 만들 것입니다 백업 파일 원본과 동일하지만 편지가 추가 할 확장자와 동일합니다. “e“. 우리의 경우 백업 문서가 있습니다 document.txte.
-i[SUFFIX], --in-place[=SUFFIX] : edit files in place (makes backup if extension supplied)
-e script, --expression=script : add the script to the commands to be executed.이 명령 “find & replace” 파일에 유효 할뿐만 아니라 .txt. 텍스트가 포함 된 파일 내부의 단어를 대체 할 수 있습니다. 데이터베이스 파일에서도 MySQL (.SQL))

Stealth Settings – Find & Replace Inside a Text File (Linux Bash Command Line).
 
			