>  기사  >  운영 및 유지보수  >  리눅스에서 문자열을 바꾸는 방법

리눅스에서 문자열을 바꾸는 방법

WBOY
WBOY원래의
2021-12-31 14:21:2517461검색

Linux에서는 sed 명령을 사용하여 문자열을 바꿀 수 있습니다. 이 명령은 주로 하나 이상의 파일을 자동으로 편집하는 데 사용됩니다. 매개변수를 "s"로 설정하면 내용을 "sed"로 바꿀 수 있습니다. 's/원래 문자" 문자열/새 문자열/'파일'.

리눅스에서 문자열을 바꾸는 방법

이 튜토리얼의 운영 환경: linux7.3 시스템, Dell G3 컴퓨터.

Linux에서 문자열을 바꾸는 방법

Linux에서 문자열을 바꾸려면 sed 명령을 사용할 수 있습니다.

구문은 다음과 같습니다.

sed 's/原字符串/新字符串/' 文件
sed 's/原字符串/新字符串/g' 文件

이 두 명령 형식의 차이점은 "g"가 있는지 여부입니다. "g"가 없으면 첫 번째 일치하는 문자열만 교체한다는 의미입니다. "g"는 "global"의 약어로 간주될 수 있습니다. 마지막에 모든 것을 바꾸지 마십시오. 기억하기가 더 쉬울 것입니다.

명령은 정규식을 사용하여 처리할 수 있습니다. 아래 그림에서 볼 수 있듯이 첫 번째 명령은 첫 번째 "b"만 "B"로 바꾸고 나머지는 바꾸지 않는 반면, 두 번째 명령은 전체 텍스트의 모든 숫자를 "ok"로 바꿉니다.

예는 다음과 같습니다:

리눅스에서 문자열을 바꾸는 방법

리눅스에서 문자열을 바꾸는 방법

관련 추천: "Linux 비디오 튜토리얼"

위 내용은 리눅스에서 문자열을 바꾸는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.