给出一个极简的例子:
#!/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来处理逻辑
注意的是,变量与等于号以及命令之间不要出现多余的空格。
给出一个极简的例子:
#!/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来处理逻辑
注意的是,变量与等于号以及命令之间不要出现多余的空格。