슬래시를 일치시키는 방법은 무엇입니까 bbe
?
다음과 같은 텍스트 파일이 있는 경우 test.txt
:
foo / bar
다음과 같이 일치시킬 수 있습니다 sed
.
sed -e 's/foo \/ bar/it worked!/' test.txt
그러나 동일한 작업을 수행할 때는 bbe
이를 대체하지 않습니다 .
bbe -e 's/foo \/ bar/it worked!/' test.txt
또한 슬래시를 이중 이스케이프 및 삼중 이스케이프로 시도했지만 어쨌든 작동하지 않는 것 같습니다.
내가 뭘 잘못했나요?
답변1
이스케이프 방법을 잘 모르겠지만 /
몇 가지 대체 솔루션이 있습니다.
- 16진수 이스케이프 시퀀스를 사용하세요.
's/foo \x2F bar/it worked!/'
- 밑줄과 같은 다른 구분 기호를 사용하십시오.
's_foo / bar_it worked!_'