shell编程学习笔记(二):Shell中变量的使用分析

虾米哥 阅读:146 2021-09-07 17:47:28 评论:0
本文章主要介绍了shell编程学习笔记(二):Shell中变量的使用,具有不错的的参考价值,希望对您有所帮助,如解说有误或未考虑完全的地方,请您留言指出,谢谢!

 变量在很多编程语言中都有,Shell中也不例外,我们下面看一下Shell中的变量怎么使用:

以下蓝色字体部分为Linux命令,红色字体的内容为输出的内容:

# cd /opt/scripts

# vim script02.sh

开始编写script02.sh的脚本,脚本内容为:

#! /bin/sh 
long_string="this is a test" 
echo $long_string 
num1=20 
num2=30 
echo $(($num1+$num2)) 
echo "lucy,$long_string" 
echo 'lucy,$long_string'

# chmod +x script02.sh

# ./script02.sh

this is a test
50
lucy,this is a test
lucy,$long_string

shell脚本的变量声明比较特殊,没有变量类型声明,就是等号左边是变量的名称,等号右边是变量的值,并且等号左右不能有空格,不然会报错

还有注意最后两句,双引号是弱引用,如果有变量,会把变量的值输出;单引号是强引用,即使有变量,也会原封不动的输出,并不会输出变量的值


标签:linux
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

发表评论
搜索
KIKK导航

KIKK导航

排行榜
关注我们

一个IT知识分享的公众号