如何定义shell编程变量及变量作用域

 时间:2024-10-14 13:53:24

1、在使用shell的时候,变量是经常会使用到的,变量的定义也很简单,只需要满足以下三个条件即可:变量名由数字、字母、下划线组成;必须以字母或者下划线开头;不能使用 Shell 里的关键字,下图中的的变量命名就是合法的。

如何定义shell编程变量及变量作用域

2、定义的变量在使用的时候,直接使用$变量名即可,也可以使用${变量名},如下图

如何定义shell编程变量及变量作用域如何定义shell编程变量及变量作用域

3、如果需要修改变量的值,不需要删除变量,只需要为变量重新赋值即可。

如何定义shell编程变量及变量作用域如何定义shell编程变量及变量作用域

4、变量的捂执涡扔使用域,分为三种局部变量,全局变量,环境变量三种。全局变量是指在当前整个shell窗口中都会生效,但在其它窗口中再调用是无效的。同样在其它shell脚本中调用也是无效的。

如何定义shell编程变量及变量作用域如何定义shell编程变量及变量作用域如何定义shell编程变量及变量作用域

5、局部变量是指在特定的范围内可以使用,经常使用到的局部变量就是在函数内部。,局部变量的定义通过local关键字声音,如下图

如何定义shell编程变量及变量作用域如何定义shell编程变量及变量作用域

6、在对变量进行输出的时候,要区分出单引号与双引号的区别,单引号不能解析变量,双引号可以正常输出变量值。

如何定义shell编程变量及变量作用域如何定义shell编程变量及变量作用域
  • 绿豆汤圆的做法
  • 交流电机/刹车电机--直流电机/刹车电机实物图
  • 手机怎么下载飞信
  • 我来教你做出大家都喜欢的百合花蛋饼
  • php怎样指定条件查询mysql数据
  • 热门搜索
    administrator什么意思 什么人不适合喝酸奶 往往的意思 万般无奈的意思 焉的意思 铸就的意思 萍水相逢是什么意思 预收账款是什么意思 纯粹的意思 韭菜是一种什么类型的植物