解决输入$时会出现死循环的问题

Signed-off-by: ningkyolei <ningkyo@qq.com>