つるながの綴り方

ITインフラ系のネタやTips、趣味としているカーライフなどを中心に日頃メモしておきたいことをしたためています。

Redisの全データ表示スクリプト

Redisに登録されている全データを取得するスクリプト
bashを使っているので注意。

#!/bin/bash

if [ $# -ne 1 ]; then
 echo "データベース番号を指定してください" 1>&2
 exit 1
fi

while read LINE
do
 echo -n "Key:" $LINE "    "
 echo -n "Value:"
 redis-cli -n $1 GET $LINE
done < <(redis-cli -n $1 KEYS '*' |  cut -d "\"" -f 1)

使い方

$ chmod +x スクリプト名
$ ./スクリプト名 データベース番号