定义变量

变量名=变量值

例如:

x=123

mulu="当前目录下有 $(ls)"

备注:

  • 变量名只能是字母、下划线、数字组成且不能以数字开头
  • 变量等号两侧不能加空格
  • 若变量值中间有空格,必须用双引号括起来;变量值中的“”会解析特殊符号,例如$,‘’不会解析特殊符号

变量调用

使用$变量名;如果是系统变量需要加个括号,比如:$(ls)

echo $变量名

例如:

echo $x

echo $mulu

变量叠加

变量叠加的两种方法:

x="$x"234  通过双引号【“$变量名”】

x=${x}234  通过花括号【${变量名}】

变量查看

set:set 会列出系统中所有的变量,包括环境变量和自定义变量

set -u:设定当调用不存在变量时,会提示错误

unset 变量名:删除变量

最新文章

  1. ubuntu 报错: The system is running in low-graphics mode
  2. c#解压文件
  3. Linux iostat字段解析
  4. ACM 兰州烧饼
  5. Vue.2.0.5-生产环境部署
  6. Spark之路 --- Scala IDE Maven配置(使用开源中国的Maven库)和使用
  7. 创建型模式——Builder
  8. MyEclipse 启动tomcat时报错:Cannot change deployment state from ERROR to REDEPLOYING.ds
  9. IOS学习笔记38--@class #import辨析 #include
  10. shell sort
  11. 从ipad相机相册读取相片并保存
  12. homebrew & brew cask使用技巧及Mac软件安装
  13. Javascript-数值运算 保留小数点位数,并对最后一位小数各种取整方法
  14. 有史以来功能最全,使用最简单的excel导入/导出工具
  15. 洛谷P1209-最大公约数与最小公倍数问题
  16. .eslintrc文件配置
  17. ubuntu(14.04) 下安装yaf拓展
  18. day16 python学习 递归
  19. Vue教程:windows下安装npm和cnpm
  20. Java内存是怎么管理的

热门文章

  1. mysql优化: 内存表和临时表
  2. C# 检测某版本VC++是否安装
  3. node后台生成echarts图表
  4. Linux命令全训练
  5. 定位API的原理
  6. 了解Flask
  7. vue3.0入门(四):组件
  8. MVC模式职责分工及学习路上的一些感想
  9. Abp Vnext3 vue-admin-template(一用户登录)
  10. DataTable 增加、修改、删除