当前位置: 首页 > news >正文

做微信小程序哪个网站好/关于友谊的连接

做微信小程序哪个网站好,关于友谊的连接,什么是网站定位,b2b电子商务模式有哪些经过了第一节的学习,大家应该对shell是什么有了一个比较清晰的了解,shell从此不再是一个高深神奇的东西了,接下来我们就一步一步开始学习shell的基础知识,语法,常用命令和流程控制。今天我们先学习一下shell中的变量。…

经过了第一节的学习,大家应该对shell是什么有了一个比较清晰的了解,shell从此不再是一个高深神奇的东西了,接下来我们就一步一步开始学习shell的基础知识,语法,常用命令和流程控制。今天我们先学习一下shell中的变量。

变量,是我们在任何编程语言中都要首先学习的。shell中的变量和其他语言的变量有所不同。关于shell变量主要有以下几个知识点:

1.变量名。

shell中变量名必须以字母或者下划线开头,中间以字母或者数字或者下划线组成。

9b48a06204d745b6b40fc5af0c2751ec

变量名必须以字母或者下划线开头,中间以字母或者数字或者下划线组成

2.shell中有两种声明变量的方法。

第一种是直接赋值,比如a=1。但是一定要记住,以这种方法命名的变量的类型都是默认的字符串类型。这个为什么很重要我们在后面会说到,但是你一定要记住,默认的类型都是字符串类型。

第二种是使用declare命令。declare命令的格式为 declare [+或者-][选项] 变量名。其中-的含义是赋予变量名特定的属性,而+是取消变量名特定的属性,这点和我们平时的习惯有所不同,但是因为shell中很多命令的选项都是-xxx,相信大家也比较好理解。我们再说选项,选项主要有以下几种:

a10165c3dce7423da052fee901c742b3

其中我们需要记住的就是-i,它可以把变量声明为整数型。

9485c962c21549fd9389fed86c4177ee

变量声明的两种方式

3.变量的引用。

shell中变量的引用不像很多语言一样直接写变量名就可以引用。所有的引用都要在变量名前面加$,比如定义了a=1,比如要输出a的值到屏幕上,可以用 echo "$a"来,这样就会显示1,如果不加$,输入echo "a”,那么显示的就会是a。

说到这里我们再插入一个知识点。前面我们说了直接赋值的变量的类型都默认是字符串类型,那么有人就不理解这个是什么意思了。比如说你定义了a=1,b=2,你想要讲它们的和显示在屏幕上,可能你就会想用 sum=$a+$b,echo "$sum"这样就好了,但是如果你试一试会发现,这样输出的结果是1+2,而不是3,这就是默认为字符串的一个不太好用的地方。但是如果你将一个变量用declare声明为整形,declare -i sum,sum=$a+$b,echo "$sum",那么你输出的就会是3.这里其实涉及到了shell的运算符,如果你想要数字运算的话这是一种方式,还有另一种方式我们以后会讲到。

52e5ef6a5d0d49b7b5b31c25850ae190

默认类型为字符串

267a39f9d8274e51af39599fcdbf1297

使用declare来进行数学运算

好了,今天的内容就先讲到这里,我们主要讲了一下shell中变量的基础知识以及和其他语言的变量的区别,下次我们会讲解一下shell中变量的分类,小伙伴们晚安啦。

http://www.lbrq.cn/news/1334953.html

相关文章:

  • 网站建设泽宇/举一个病毒营销的例子
  • dedese网站/福州seo代理计费
  • 做优惠卷网站倒闭了多少钱/北京网站建设公司大全
  • 温岭自适应网站建设/网站推广优化排名公司
  • 英语故事网站建设/公众号运营
  • wordpress前台登录注册/丹东网站seo
  • 公司做网站需要准备什么/百度网首页官网登录
  • 邯郸做移动网站多少钱/百度一下你就知道了百度
  • 网站模块标准版/得物app的网络营销分析论文
  • b2b网站推广排名/提供seo顾问服务适合的对象是
  • 视频做网站背景/seo推广系统排名榜
  • 黄冈网站建设效果/长沙seo网站推广
  • 重庆的推广网站/谷歌广告平台
  • 新网站做百度推广/深圳网站开发
  • 前端电商网站开发周期/seo网站排名优化软件
  • 17一起做网站app/广州seo技术外包公司
  • 网站后台模板如何使用/seo优化方案总结
  • 上海网站建设公司价格/怎么建立网站的步骤
  • 深圳网站制作公司流程/网络服务器价格
  • 最早做美食团购的网站/百度快照查询入口
  • 电影网站如何做seo优化/互联网平台公司有哪些
  • 江门网站优化经验/广告公司联系方式
  • 大连微信网站制作/今天刚刚的最新新闻
  • 做网站的qq兼职/山东企业网站建设
  • 关于企业网站建设的必要性/百度竞价排名名词解释
  • 怎么查询网站有没有做网站地图/app运营方案
  • 营销型网站案例易网拓/教育机构排名
  • 哪里网站海报做的比较好/推广普通话绘画
  • 网站建设后期维护/今日实时热点新闻事件
  • 网络广告投放/windows优化大师破解版
  • 备战国赛算法讲解——马尔科夫链,2025国赛数学建模B题详细思路模型更新
  • 晓知识: 如何理解反射
  • 【科研绘图系列】R语言绘制特定区域颜色标记散点图
  • Flutter UI Kits by Olayemi Garuba:免费开源的高质量UI组件库
  • Git 常用命令速查表
  • Ansible 基础到实操笔记