-
ps1查看全部
-
PS1环境变量查看全部
-
PS1使用查看全部
-
搜索是查看全部
-
ps1查看全部
-
用户自定义变量 环境变量 位置参数变量 预定义变量查看全部
-
PS1命令提示符变量,查看全部
-
退出子bash用exit,回到父bash查看全部
-
变量的定义x=5,查看set,调用$x,删除unset查看全部
-
自定义变量,环境变量,位置参数变量,预定义变量 谁定义?我们可否改变?作用是否固定?就这儿三处区别! bash中变量默认字符型。查看全部
-
设置环境变量查看全部
-
变量的分类查看全部
-
变量命名查看全部
-
预定义变量: 1.$?:最后一次执行的命令的返回状态。 如果这个变量的值为0,证明上一个命令正确执行;如果这个变量的值为非0(具体是哪个数,由命令自己来决定),则证明上一个命令执行不正确了。 2.$$:当前进程的进程号(PID)。 3.$!:后台最后一个运行的进程的进程号(PID)。 接收键盘输入 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查看全部
-
$*和$@的区别——在for循环中很容易看出来: $*中的所有参数被看成是一个整体,所以第一个for循环只会循环一次。 $@中的所有参数都被看成是独立的,可以想象成一个集合,所以$@中有几个参数,第二个for循环就会循环几次。 $#查看全部
举报
0/150
提交
取消