sed를 사용하여 문자열을 "/"로 대체

sed를 사용하여 문자열을 "/"로 대체

<network>를 "192.168.61.0/24"로 바꿔야 하는데 sed로는 할 수 없습니다.

시험을 마친

 sed -i s/"< network>"/"192.168.61.0/24"/g file.sh

하지만 이건 작동하지 않아

답변1

다른 구분 기호를 사용하십시오.#

sed -i s#"< network>"#"192.168.61.0/24"#g file.sh

아니면 도망가거나/

sed -i s/"< network>"#"192.168.61.0\/24"/g file.sh

관련 정보