Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 使用单个命令刷新特定的Redis DB_Linux_Shell_Redis_Console - Fatal编程技术网

Linux 使用单个命令刷新特定的Redis DB

Linux 使用单个命令刷新特定的Redis DB,linux,shell,redis,console,Linux,Shell,Redis,Console,为了刷新某些特定的redis数据库,我需要执行以下操作: 进入Redis interactive CLI>Redis CLI 选择数据库>选择0 刷新数据库>刷新数据库 但是有没有办法将这两个交互命令作为单个shell命令运行?我只能使用管道将一个命令传递给交互式应用程序:echo select 0 | redis cli,但不能同时传递这两个命令。您可以通过使用-n开关调用cli来选择数据库 要运行多个命令,请重定向文件而不是通过管道发送回显,或者使用-pipe开关向cli原始协议提供数据。您

为了刷新某些特定的redis数据库,我需要执行以下操作:

进入Redis interactive CLI>Redis CLI 选择数据库>选择0 刷新数据库>刷新数据库
但是有没有办法将这两个交互命令作为单个shell命令运行?我只能使用管道将一个命令传递给交互式应用程序:echo select 0 | redis cli,但不能同时传递这两个命令。

您可以通过使用-n开关调用cli来选择数据库


要运行多个命令,请重定向文件而不是通过管道发送回显,或者使用-pipe开关向cli原始协议提供数据。

您可以使用-n开关通过对cli的调用选择数据库

要运行多个命令,请重定向文件而不是通过管道发送回显,或者使用-pipe开关向cli原始协议提供数据