![SED 명령은 "[Word1 Word2]"를 공백으로 바꿉니다.](https://linux55.com/image/105551/SED%20%EB%AA%85%EB%A0%B9%EC%9D%80%20%22%5BWord1%20Word2%5D%22%EB%A5%BC%20%EA%B3%B5%EB%B0%B1%EC%9C%BC%EB%A1%9C%20%EB%B0%94%EA%BF%89%EB%8B%88%EB%8B%A4..png)
"[word1 word2]"와 같은 텍스트를 아무것도 바꾸지 않는 sed 명령을 찾고 있습니다.
나는 노력했다
sed -i -e 's/[Word1 Word2]//g'
그것은 작동하지 않았고 전체 텍스트를 순서 없는 방식으로 대체했습니다.
이러한 특수 문자를 대체할 수 있도록 도움을 요청하고 싶습니다.
고마워요, 퍼니스.
답변1
대괄호 [
는 ]
특수 문자입니다 sed
. 다음과 같이 백슬래시를 사용하여 이스케이프 처리해야 합니다.
sed -i -e 's/\[Word1 Word2\]//g'