我需要從一個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