Linux变量的赋值方法简述(linux变量赋值)
Linux变量的赋值方法是将变量名跟变量值用等号相连,将变量值赋给变量,这是Linux环境非常有用的一项功能。
Linux变量赋值有两种:一种是变量名跟变量值之间直接使用`=`赋值;另一种是使用`read`命令将键盘输入的内容赋值给变量。
首先介绍`=`赋值,一个简单的例子,在命令行中输入:`MyName=Chenxin`
这样,变量MyName就被创建了,其值被赋予为`Chenxin`。现在此变量可以在此终端的其它位置的Shell脚本中引用。
使用`read`命令,一般最简单的形式就是:
echo 'please input the value'
read MyNameecho "MyName is $MyName"
第一行是提示用户想要输入什么,第二行是使用`read`命令从键盘读取值,然后将值赋给变量MyName,第三行是显示变量MyName的值,即为键盘输入的内容。
此外,Linux变量赋值有多重形式,如把一个变量的值赋给另一个变量。示例:
#!/bin/bash
Name="Chenxin"echo "Name is $Name"
Nickname=$Nameecho "Nickname is $Nickname"
输出结果如下︰
Name is Chenxin
Nickname is Chenxin
以上就是Linux的变量赋值方法。其实还有其他变量赋值的方法,比如从文件或某个程序获取变量值等,因方法多种多样,读者可以按自己需要,根据场景来选择不同的赋值方法。