2018-05-11 写过多少个redis相关的脚本啊?

!/bin/sh

帮助全民直播检查redis每日的转化数 2017-04-14

清空上一次的结果

echo "" > campcounter

准备判断参数1为空则设置当天

first=$1
today=$(date -I|awk -F "-" '{print $1""$2""$3}')
day=${first:-$today}

设置默认参数

ip=127.0.0.1
port=6379
pass=XXX

设置key和field

key=counter_campaign_
field=conversioncounter_day_$day

准备命令

cmd=hget" "$key

循环全名的活动

for i in 915 1124 1188
do
cmd2=$cmd$i" "$field

保存使用的命令

echo $cmd2 >> campcounter
redis-cli -h $ip -p $port -a $pass $cmd2 >> campcounter
done

显示结果

cat campcounter

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 个人学习批处理的初衷来源于实际工作;在某个迭代版本有个BS(安卓手游模拟器)大需求,从而在测试过程中就重复涉及到...
    Luckykailiu阅读 4,779评论 0 11
  • 假设两台redis服务器,ip分别为:192.168.1.101和192.168.1.103,如何在101上通过r...
    辰若寒阅读 734评论 0 0
  • 非原创,记录。 1、连接操作相关的命令 quit:关闭连接(connection) auth:简单密码认证 2、对...
    FocusOnMyself阅读 408评论 0 0
  • 1)连接操作命令 quit:关闭连接(connection) auth:简单密码认证 help cmd: 查看cm...
    在路上的小海贼阅读 289评论 0 1
  • Redis常用命令集 1)连接操作命令 quit:关闭连接(connection) auth:简单密码认证 hel...
    barry_di阅读 331评论 0 1