예를 들어. txt 파일은 그냥[
sed -i 's/[/linux/' txtfile
[
(이것은 불균형 대괄호([]) 오류를 제공합니다.) 대체하려는 명령을 실행한 후linux
이전에 시도해 보았지만 \\
정확하지 않은 것 같아 잠시 동안 검색했지만 유용한 것을 찾을 수 없었습니다. 감사해요
답변1
필요한 것은 다음을 [
사용하여 탈출하는 것입니다 \
.
sed -i 's/\[/linux/' txtfile
[
완전성을 위해 또 다른 옵션은 대괄호 표현식 안에 넣는 것입니다 [...]
.
sed -i 's/[[]/linux/' txtfile