echo不换行的实现

echo的参数中, -e 表示开启转义, \c 表示不换行,脚本如下:

#!/bin/sh 
echo -e "please input a value:\c"
read value 
echo "your input is:" $value

脚本2:

#!/bin/sh 
echo -n "please input a value:"
read value 
echo "your input is:" $value