Linux学习笔记12

数组

  • 定义数组
    • IPTS=(10.0.0.2 10.0.0.3 10.0.0.4)
  • 显示数组的所有元素
    • echo ${IPTS[@]}
  • 显示数组元素个数
    • echo ${#IPTS[@]}
  • 显示数组的第一个元素
    • echo ${#IPTS[0]}

转义与引用

  • 特殊字符:字符不仅有字面意义,还有元意
    • #注释
    • ;分号
    • \转义符号
    • "和’ 引号
  • 转义符号
    • 单个字符前的转义符号
      • \n \r \t 单个字母的转义
      • $ \ " \ 单个非字母的转义
  • 引用
    • “ 双引号
    • ‘单引号

运算符

  • 赋值运算符
    • =赋值运算符,用于算术赋值和字符串赋值
    • 使用unset取消为变量的赋值
    • =除了作为赋值运算符还可以作为测试操作符
  • 算术运算符
  • 基本运算符
    • / ** % + - *
  • 使用expr进行运算
    • expr 4+5
  • 数字常量
  • let “变量名=变量值"
  • 变量值使用0开头为八进制
  • 变量值使用0x开头为十六进制

test比较

  • 退出与退出命令
    • 退出程序命令
      • exit
      • exit 10返回10给Shell,返回值非0位不正常退出
      • $?判断当前Shell前一个进程是否正常退出
  • 测试命令test
    • test命令用于检查文件或者比较值
    • test可以做以下测试:
      • 文件测试
      • 整数比较测试
      • 字符串测试
  • test 测试语句可以简化为[]符号
  • []符号还有扩展写法[[]]支持&&、||、<、>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值