我需要从一个bash脚本刷新一个memcached的实例中,我发现下面的命令,它做的工作:如何将ncat的调用包含到bash脚本中?
echo 'flush_all' | ncat localhost 11211
但我的问题是,该脚本不会继续下一个命令,它ncat
停止“回应:
如果我手动我的控制台上发出命令,我需要做一个CTRL+C
杀死进程。
我认为这是一个正常的行为echo
或ncat
命令,但我不知道绕过它...你知道如何解决它吗?
注意:我的操作系统是一个Redhat6
因此,将启动一个进程,这将永远不会结束? – Fractaliste 2015-03-31 16:30:17
你可以使用匹配的ncat localhost命令添加一个'pkill',在脚本结尾为你自动完成它 – AdrieanKhisbe 2015-03-31 16:41:06