Shell脚本读取Redis键值对

本文介绍了一个极简的Shell脚本示例,演示如何通过redis-cli命令行工具连接到本地Redis服务器并获取指定key的value值。示例中展示了变量赋值的方法,即使用变量=$(命令)或变量=`命令`,同时强调了变量与等于号及命令间不能有多余空格的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

给出一个极简的例子:

#!/bin/bash

key='aaaaa'
value=$(redis-cli -h 127.0.0.1 -p 6379 get ${key})
echo ${value}

其中第二行 redis-cli连接到Redis服务器之后执行get返回的是key对应的value值。

使用 变量=$(命令)或者 变量=`命令` 将Shell输出值赋值给变量。然后可以使用value来处理逻辑

注意的是,变量与等于号以及命令之间不要出现多余的空格。