栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Linux再学--shell基础2

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux再学--shell基础2

1. 变量

1.1 变量的命名
在shell中变量的命名规则和c语言类似,可以使用字母、数字、下划线,但是不可以使用数字开头;
1.2 变量的定义及赋值
在shell中变量不用去区分数据的类型,也就是shell的变量是弱类型的;

  • 变量名 = 值:nums=3;
  • 使用let赋值 let ret=3 + 6;
  • 将命令赋值给变量 let comm=ls;
  • 将命令的结果赋值给变量 例如使用 ( ) 或 者 ‘ ‘ : ‘ l e t C = () 或者``:`letC= ()或者‘‘:‘letC=(ls -l /etc)`
    在上述赋值 = 号的两侧是不能有空格的,不然会报错;
    例如我们定义两个变量:

    然后打印出变量:

    注意如果要定义的变量值有空格,则需要使用""或者’'括起来,例如:

    我们定义了一个字符串类型的便令str1,然后使用echo输出到了控制台;

1.3 变量的引用和作用范围

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/944285.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号