变量定义:03-变量的定义

一、变量的定义

1.变量是什么?

一句话概括:变量是用来临时保存数据的,该数据是可以变化的数据。

2.什么时候需要定义变量?

如果某个内容需要多次使用,并且在代码中重复出现,那么可以用变量代表该内容。这样在修改内容的时候, 仅仅需要修改变量的值。在代码运作的过程中,可能会把某些命令的执行结果保存起来,后续代码需要使用这些结果,就可以直接使用 这个变量。

3.变量如何定义?

变量名=变量值
变量名:用来临时保存数据的
变量值:就是临时的可变化的数据

4.变量的定义规则
序号 规则
1区分大小写
2变量名不能有特殊符号
3变量名不能以数字开头
4等号两边不能有任何空格
5变量名尽量做到见名知意
5.变量的定义方式有哪些?

1)基本方式
直接赋值给一个变量

[root@MissHou ~]# A=1234567 [root@MissHou ~]# echo $A 1234567[root@MissHou ~]# echo ${A:2:4}3456

说明:
$变量名 和 $ {变量名} 的异同相同点:都可以调用变量
不同点:$ {变量名} 可以只截取变量的一部分,而 $变量名不可以

[root@localhost add]# B=`date +%F`[root@localhost add]# echo $B2021-08-03[root@localhost add]# C=$(uname -r)[root@localhost add]# echo $C3.10.0-1160.el7.x86_64

二、交互式定义变量(read)

目的:让用户自己给变量赋值,比较灵活。
语法: read

相关推荐

相关文章