我正在阅读大量有关 sed 的文档,但仍然对我的特定用例感到困惑。
我想用我自己的行替换 conf 文件中的这一行:
替换这一行:
#maxmemory <字节>和:
最大内存 26GB
这是我尝试过的:
sed s/maxmemory.*bytes.*/maxmemory 26gb//etc/redis/redis.conf
我收到错误:
sed: -e 表达式 #1, char 30: 未终止的 `s' 命令
这让我很难过,因为我不知道这意味着什么。所以我的问题是:
我怎样才能完成我想要的?这个错误是什么意思?(所以我可以从中学习)