首页 > 解决方案 > 在 Redis 中删除换行符

问题描述

redis-dump > output.txt我使用命令将所有数据转储到文本文件中。输出文件包含由多行组成的 SET 命令。

SET     3ds:request:021333976bab4102a6d119293a1d0717 '{
  "offer" : {
    "id" : 0,
    "secureId" : "796a623e-77f1-427b-86ac-6d1d0fede212"
  },
}'

cat output.txt | redis-cli我使用命令将 output.txt 导入另一个 redis 服务器。我收到以下错误消息:

(error) ERR unknown command 'offer'

我猜这是因为数据中的换行符而发生的。

如何删除这些换行符?或者有没有更好的方法来解决这个问题?

标签: redisredis-cli

解决方案


推荐阅读