-
定义32查看全部
-
接收键盘输入 read -p "提示信息" -t 秒数,指定等待时间 -n 字符数,接受指定的字符数,就会执行 -s 隐藏输入的数据 #!/bin/bash read -p "please input number: " -t 30 num1 提示用户输入值并保存于num1;等待30s,再不输入就中止; read -p "please input number: " -s num1 隐藏输入 read -p "please input number: " -n 1 num1 输入一个数就执行 echo $num1查看全部
-
预定义变量 $? 最后一次执行的命令的返回状态。为0,上一个命令正确;非0,上一个命令不正确 $$ 当前进程的进程号(PID) $! 后台运行的最后一个进程的进程号 #ls #echo $?查看全部
-
$* 获得所有参数 把所有的参数看成一个整体,用in循环时只循环一次 $@ 获得所有参数,把每个参数都看成独立的个体,用in循环时会循环每一个参数 #!/bin/bash for i in "$*" do echo $i done for j in "$@" do echo $j done查看全部
-
二、$* $@ $# #vi abc.sh #chmod 755 abc.sh #./abc.sh 77 99 5 88 输出的是 77 99 5 88 77 99 5 88 4 #!/bin/bash echo "canshu $*" echo "canshu $@" echo "canshu geshu $#"查看全部
-
一、$n #vi abc.sh 创建shell文件 #chmod 755 abc.sh 执行shell文件 #./abc.sh 22 33 分别对应$0,$1,$2 shell文件 #!/bin/bash num1=$1 num2=$2 sum=$((num1+num2)) echo sum查看全部
-
位置参数变量 $n $* $@ $#查看全部
-
语系变量: #locale 查询当前系统语系 -LANG:定义系统主语系的变量 #echo $LANG 查看系统当前语系 #locale -a | more 查看Linux支持的所有语系 #cat /etc/locale.conf 系统默认语系查看全部
-
环境变量大写 1、set查看所有变量 2、env查看环境变量(全局变量) 3、pstree查看当前的bash环境 4、echo $y 调用 5、unset 变量名:删除变量,不要加$符 6、export定义环境变量 export 变量名=变量值 环境变量PATH:系统查找命令的路径 环境变量PS1: 命令提示符设置 #echo $PATH #echo $PS1查看全部
-
定义变量 变量名=变量值 #等号两端不能有空格,若变量值有空格需用括号括起来 调用变量 echo $变量名 变量叠加 x=123 x="$x"456 x=${x}789 变量查看 set 选项:-u 若设定此选项,调用未声明变量时会报错(默认无任何提示) 删除变量 unset 变量名查看全部
-
shell编程 #abc.sh Bash中变量以字母和下划线开头,默认类型是字符串型,因此赋值123需要转换为数值型 常用分类: 字符串型 整型 浮点型 日期型 变量的分类 用户自定义变量 环境变量 位置参数变量 预定义变量查看全部
-
接收键盘输入查看全部
-
PS1环境变量查看全部
-
centos7中变为/etc/locale.conf查看全部
-
PS1环境变量查看全部
举报
0/150
提交
取消