为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
shell编程之变量_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

shell编程之变量

Tony Linux系统工程师
难度初级
时长 1小时51分
  • 定义32
    查看全部
    0 采集 收起 来源:bash环境变量

    2017-12-18

  • 接收键盘输入 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 采集 收起 来源:预定义变量

    2018-03-22

  • 预定义变量 $? 最后一次执行的命令的返回状态。为0,上一个命令正确;非0,上一个命令不正确 $$ 当前进程的进程号(PID) $! 后台运行的最后一个进程的进程号 #ls #echo $?
    查看全部
    0 采集 收起 来源:预定义变量

    2017-12-15

  • $* 获得所有参数 把所有的参数看成一个整体,用in循环时只循环一次 $@ 获得所有参数,把每个参数都看成独立的个体,用in循环时会循环每一个参数 #!/bin/bash for i in "$*" do echo $i done for j in "$@" do echo $j done
    查看全部
    0 采集 收起 来源:位置参数变量

    2018-03-22

  • 二、$* $@ $# #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 $#"
    查看全部
    0 采集 收起 来源:位置参数变量

    2018-03-22

  • 一、$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
    查看全部
    0 采集 收起 来源:位置参数变量

    2017-12-15

  • 位置参数变量 $n $* $@ $#
    查看全部
    0 采集 收起 来源:位置参数变量

    2017-12-15

  • 语系变量: #locale 查询当前系统语系 -LANG:定义系统主语系的变量 #echo $LANG 查看系统当前语系 #locale -a | more 查看Linux支持的所有语系 #cat /etc/locale.conf 系统默认语系
    查看全部
    0 采集 收起 来源:bash语系变量

    2017-12-15

  • 环境变量大写 1、set查看所有变量 2、env查看环境变量(全局变量) 3、pstree查看当前的bash环境 4、echo $y 调用 5、unset 变量名:删除变量,不要加$符 6、export定义环境变量 export 变量名=变量值 环境变量PATH:系统查找命令的路径 环境变量PS1: 命令提示符设置 #echo $PATH #echo $PS1
    查看全部
    0 采集 收起 来源:bash环境变量

    2017-12-15

  • 定义变量 变量名=变量值 #等号两端不能有空格,若变量值有空格需用括号括起来 调用变量 echo $变量名 变量叠加 x=123 x="$x"456 x=${x}789 变量查看 set 选项:-u 若设定此选项,调用未声明变量时会报错(默认无任何提示) 删除变量 unset 变量名
    查看全部
  • shell编程 #abc.sh Bash中变量以字母和下划线开头,默认类型是字符串型,因此赋值123需要转换为数值型 常用分类: 字符串型 整型 浮点型 日期型 变量的分类 用户自定义变量 环境变量 位置参数变量 预定义变量
    查看全部
  • 接收键盘输入
    查看全部
    0 采集 收起 来源:预定义变量

    2017-12-13

  • PS1环境变量
    查看全部
    0 采集 收起 来源:bash环境变量

    2017-12-12

  • centos7中变为/etc/locale.conf
    查看全部
    0 采集 收起 来源:bash语系变量

    2017-12-12

  • PS1环境变量
    查看全部
    0 采集 收起 来源:bash环境变量

    2017-12-09

举报

0/150
提交
取消
课程须知
小伙伴们,学习本课程需要具备Linux基础知识,请大家学习完《Linux达人养成计划I》之后学习。
老师告诉你能学到什么?
能够熟练使用shell中的用户自定义变量、环境变量、语系变量、位置参数变量和预定义变量。
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!