美文网首页
bash shell 变量(1)

bash shell 变量(1)

作者: Harry_Coding | 来源:发表于2021-05-26 17:26 被阅读0次

Shell 脚本学习

1. 变量

1)定义变量

a=1
a='1'
a="1"

赋值=两边不能有空格,不管带不带引号都是字符串

2)使用变量

a=1
echo $a
echo ${a}

{} 是可选项,为了字符串连接的情况下区分变量比如 echo "I am ${a}years old"

3)修改变量的值

a = 1
echo $a
a = 2
echo a

4)'' 和 "" 的区别,单引号会原样输出,双引号会简析里边的变量

5)命令结果赋值给变量

a=`commond`
a=$(commond)
推荐使用第二种

6)只读变量

a=1
readonly a

7)删除变量

a=1
unset a

8)变量类型

局部变量:shell 脚本内生效
环境变量:所有程序,shell启动的程序都能访问
shell变量:由shell脚本设定的特殊变量

相关文章

  • 软件安全-ShellShock攻击

    Shellshock Attack 概述认识环境变量&&bash1.普通shell变量和bash 从上述实验中我们...

  • bash shell 变量(1)

    Shell 脚本学习 1. 变量 1)定义变量 赋值=两边不能有空格,不管带不带引号都是字符串 2)使用变量 {}...

  • shell第11章shell脚本

    什么是shell? Bash shell: 什么是shell脚本? 变量的介绍: 普通变量介绍: 环境变量介绍: ...

  • Shell脚本基础

    shell 基础 变量 $BASH_SOURCE[0]等价于 BASH_SOURCE, 取得当前执行的shell文...

  • bash环境变量

    环境变量是全局变量 自定义变量是局部变量 bash:可以进入当前shell的子shell(当前shell指的是当前...

  • 1.bash 简介与名词定义

    总目录: 1,bash 简介2,名词定义3,shell 基本特性4,shell 内建命令5,shell 变量6,b...

  • Bash变量的类型

    Bash变量的类型通常理解shell变量是弱类型的,或者无类型的,其实Bash变量是有类型的。 Bash变量一共有...

  • Shell命令

    bash   bash是lunix默认使用的shell 变量的显示与设置 变量的显示:echo变量在显示时,前面必...

  • linux-bash变量

    shell编程shell主要用来简化管理操作bash变量1.什么是变量变量是计算机内存的单元,其中存放的值可以改变...

  • shell脚本编程基础

    bash中变量的种类 局部变量:生效范围为当前shell进程,对当前shell之外的其它shell进程,包括当前s...

网友评论

      本文标题:bash shell 变量(1)

      本文链接:https://www.haomeiwen.com/subject/kzecsltx.html