输入命令
read
命令。一般情况下,按下enter键,停止输入。
read [-option] variable-name
常用参数如下:
-p
显示提示信息-s
不显示用户输入的内容,如密码-t
设定等待时间,超过等待时间后自动跳过,以秒为单位
脚本代码如下:
! /bin/bash
read -t 10 -p "请输入您的姓名: " name
echo $name
read -s pas
echo $pas
执行结果:
在输入pas参数值时,不会显示。
输出命令
echo
命令。在默认情况下是换行输出的。在输出多个空格时必须用单引号括起来,否则只会当成一个空格。
echo [-option] something
常用参数
-n
表示不换行-e
启用反斜线转义字符,则可以在字符串中添加学到的转移字符-E
禁用反斜线转义字符(默认)
脚本代码:
#! /bin/bash
echo "test1"
echo -n "test2"
echo -e "test3\n"
运行结果