Bootstrap

shell脚本中read命令的使用技巧

read命令的使用,示例:

cat read.sh


bash read.sh


read -s选项会隐藏用户的输入,但是输出后不会换行,需要用echo向前输出一个换行符\n

修改代码如下去掉echo向前输出的换行符,重新执行,此时输出将不会换行:


修改代码如下去掉-s选项,重新执行,输入内容将不做隐藏,但会换行:


echo命令默认会输出一个换行符,如果使用echo -e "\n"会输出两个换行符:






;