2014-09-05 54 views
0

我有一個開發redis實例,我試圖創建一個終端快捷方式來快速刪除:DB 10中的所有密鑰都以「FORUM」開頭。在redis實例上刪除密鑰的終端快捷方式

我試圖創建這個別名在我的.bash_profile:

redis-cli -h [XXX] -p [XXX] -a [XXX] SELECT 10 KEYS "forum:*" | xargs redis-cli -h [XXX] -p [XXX] -a [XXX] SELECT 10 DEL

但不起作用(錯誤消息:參數錯誤NBR的選擇)。

回答

0

您可以將單個命令傳遞給CLI,以便使用KEYS/DEL鏈接SELECT時出錯。

取而代之,使用-n開關使redis-cli選擇數據庫10.