简介 目录 评价 推荐
  • NathanLi_01 2023-01-02

    相加建加双小括号

    0赞 · 0采集
  • 一别经年 2022-04-28
    就是省去一些if else 的判断
    0赞 · 0采集
  • flychirpstudioCEO 2022-03-19

    declare声明

    -i整数

    -a数组

    -x环境变量 等价export

    -p 变量名    查看变量类型

    -r 使变量只读

    定义数组

    shuzu[0]=a

    shuzu[1]=b


    查看数组

    ${shuzu}第一个值

    ${shuzu[1]}

    ${shuzu[*]}所有值

    0赞 · 0采集
  • Ganjr 2021-07-29

    declare 声明变量类型

    [root@localhost~]# declare[+/-][选项]变量名
    • 选项

      • -:给变量设定类型属性

      • +:取消变量的类型属性

      • -a:将变量声明为数组型

      • -i:将变量声明为整数型(Integer)

      • -x:将变量声明为环境变量

      • -r:将变量声明为只读变量

      • -p:显示指定变量的被声明的类型

    0赞 · 0采集
  • Ganjr 2021-07-29

    Shell 运算符

    1. declarer 命令

    2. 数值运算的方法

    3. 变量测试

    0赞 · 0采集
  • Ganjr 2021-07-29

    shell 变量的缺点?

    • 弱类型

    • 默认字符串型

    0赞 · 0采集
  • bchen372 2020-12-10
    不考虑效率 不用declare 认[]
    截图
    0赞 · 0采集
  • 海阳之新 2020-07-03

    变量置换方式,不推荐记忆,只要看得懂就行

    截图
    0赞 · 0采集
  • 海阳之新 2020-07-03

    运算符列表

    截图
    0赞 · 0采集
  • 海阳之新 2020-07-03

    declare声明变量类型

    截图
    0赞 · 0采集
  • qq_匿名用户_8 2020-04-15

    变量测试表格

    截图
    0赞 · 0采集
  • qq_匿名用户_8 2020-04-15

    运算符优先级

    截图
    0赞 · 0采集
  • qq_匿名用户_8 2020-04-15

    $()和$(())

    截图
    0赞 · 0采集
  • qq_匿名用户_8 2020-04-15

    数值运算$(())

    截图
    0赞 · 0采集
  • qq_匿名用户_8 2020-04-14

    export和delclare -x 的区别

    截图
    0赞 · 0采集
  • qq_匿名用户_8 2020-04-14

    declare声明变量类型

    截图
    0赞 · 0采集
  • qq_慕丝82190 2019-10-16

    变量测试在脚本优化时使用

    截图
    0赞 · 0采集
  • qq_慕丝82190 2019-10-16

    声明变量类型

    命令:declare

    参数:

    -:给变量设定类型属性

    +:取消变量的类型属性

    -a:将变量声明为数组

    -i:将变量声明为整型

    -x:将变量声明为环境变量

    -r:将变量声明为只读变量(只读属性会让变量不能修改不能删除,甚至不能取消只读属性)

    -p:显示指定变量的被声明的类型

    0赞 · 1采集
  • 娃子学习敲代码 2019-09-26

    声明变量类型 declare

    截图
    0赞 · 0采集
  • 慕哥2296688 2019-09-11

    a=$(pwd):这个是将系统命令的执行结果放到变量中去,如果a=pwd直接赋值,那么最后a是一个字符串pwd

    a=$((10%3)):就是把10%3之后的算术结果赋值给a


    0赞 · 0采集
  • 慕哥2296688 2019-09-11

    采用$((表达式))的方式进行数值计算。

    表达式中的优先级跟常见高级语言没什么区别

    0赞 · 0采集
  • 慕侠小天 2019-09-04

    数值运算:

    方法一:(使用declare命令)

    aa=11
    bb=22
    declare -i cc=$aa+$bb

    方法二:(expr或let数值运算工具)

    dd=$(expr $aa + $bb)
    #dd的值是aa和bb的和。注意“+”号左右两侧必须有空格。

    方法三:(let运算符)

    “$((运算式))”或“$[运算式]”
    ff=$(($aa+$bb)) 或  gg=$[$aa+$bb]


    0赞 · 1采集
  • 慕侠小天 2019-09-04


    ------------------------------------------------------------


    -------------------------------------------------------------

    ${movie} 等价于 ${movie[0]}

    ${movide[*]} 数组中的所有值

    declare -x test=123  #和export作用相似,但其实是declare命令的作用

    delcare -p  #查询所有变量的属性

    declare -p 变量名  #查询指定变量的属性



    0赞 · 0采集
  • 慕村4545778 2019-07-23

    变量测试11111

    截图
    0赞 · 0采集
  • 慕村4545778 2019-07-23

    shell支持的运算符

    截图
    0赞 · 0采集
  • 慕村4545778 2019-07-23

    运算符。。。。。

    截图
    0赞 · 0采集
  • 慕村4545778 2019-07-23

    expr或let数值运算工具

    截图
    0赞 · 0采集
  • qq_啊啦嘞_0 2019-07-18

    变量测试笔记

    https://img2.mukewang.com/5d3089d80001f7e019201080.jpg

    截图
    0赞 · 0采集
  • qq_啊啦嘞_0 2019-07-18

    运算符和优先级

    https://img.mukewang.com/5d30881d0001dc8e19201080.jpg

    截图
    0赞 · 0采集
  • Airoooooops 2019-06-24
    运算符优先级
    截图
    0赞 · 0采集
数据加载中...
开始学习 免费