sed에 대한 많은 문서를 읽고 있는데도 여전히 특정 사용 사례에 대해 잘 알고 있습니다.
conf 파일 의이 줄을 내 줄로 바꾸고 싶습니다.
이 줄을 바꾸십시오 :
#maxmemory <바이트>와:
최대 메모리 26GB
이것이 내가 시도한 것입니다.
sed s / maxmemory. * bytes. * / maxmemory 26gb / /etc/redis/redis.conf
오류가 발생합니다.
sed : -e expression # 1, char 30 : 종결되지 않은`s '명령
그것이 무엇을 의미하는지 모르기 때문에 어느 것이 저를 비웃습니다. 그래서 내 질문은 :
원하는 것을 어떻게 달성 할 수 있습니까? 그 오류는 무엇을 의미합니까? (그래서 배울 수 있습니다)
/
같은,@
또는|
. 여기를 참조하십시오 : stackoverflow.com/a/9366940/4561887 및 여기 : unix.stackexchange.com/a/259087/114401 .