예를 들어 나는 이렇게 할 수 있어요
sed 's/\>\</\>\
</g'
><
다음 으로 교체
>
<
그러나 다음과 같은 변수가 필요하다고 가정해 보겠습니다.
sed 's/\>\</\>\
<$1/g'
그것은 문자 그대로 해석할 것입니다 $1
. 이 문제를 해결하기 위해 "
대신에 를 사용합니다 '
.
이와 같이:
sed "s/\>\</\>\
<$1/g"
그러나 그것을 사용할 때 개행 문자를 이해하지 못합니다 "
. \n
아니요.
답변1
이 뒤에 인용 미스터리가 무엇인지는 잘 모르겠지만 작은 따옴표가 줄 바꿈에 도움이 되는 경우 변수에 대해 큰 따옴표를 혼합하여 일치시킬 수 있습니다.
sed 's/></>\
<'"$1/g"