-
read接收键盘输入查看全部
-
预定义变量查看全部
-
for命令查看全部
-
位置参数变量查看全部
-
PS1环境变量查看全部
-
常用环境变量查看全部
-
变量查看查看全部
-
变量命名规则查看全部
-
常用环境变量查看全部
-
接受键盘输入查看全部
-
预定义变量查看全部
-
bash的变量分类查看全部
-
1.$?:最后一次执行的命令的返回状态。 如果这个变量的值为0,证明上一个命令正确执行;如果这个变量的值为非0(具体是哪个数,由命令自己来决定),则证明上一个命令执行不正确了。 2.$$:当前进程的进程号(PID)。 3.$!:后台最后一个运行的进程的进程号(PID)。 执行命令后在后面加一个& ,可以在后台进行 执行完一条命令之后,立马敲入echo $?,可得到返回值。例如:ls 执行之后,再敲入echo $?,可以得到0 接收键盘输入 read [选项] [变量名] 选项: -p "提示信息":在等待read输入时,输出提示信息 -t 秒数:read命令会一直等待用户输入,使用此选项可以指定等待时间 -n 字符数:read命令只接受指定的字符数,就会执行 -s:隐藏输入的数据,适用于机密信息的输入 read.sh: #!/bin/bash read -p "please input your name:" -t 30 name echo $name read -p "please input your passwd:" -s passwd echo -e "\n" echo $passwd read -p "please input your sex [M/F]:" sex echo -e "\n" echo $sex查看全部
-
接收键盘输入查看全部
-
预定义变量查看全部
举报
0/150
提交
取消