004 数组+函数

第一节 数组

一、定义一个数组 (默认索引号为整数)

 var=(lwb1 lwb2 lwb3)  #定义一个数组line=(`cat /etc/passwd`)   #把文件中的每一行作为数组中的一个值echo ${var[1]}    #显示数组中索引号为2的值,索引号默认从 0 开始echo ${var[*]}    #显示数组中所有的值

二、定义关联数组 (可以自己定义索引号)

1.声明

语法
declare -A 数组名称

# 声明关联数组
declare -A  lwb
2添加值
lwb=([name]="l"  [age]="18")    #赋值, name,age为索引号
unset lwb[name]    #删除

第二节 函数

一、定义函数

函数名(){程序块
}

二、调用函数

1.无参函数调用方法

函数名

2.有参函数调用方法 — 同脚本传参一样

函数名 参数1 参数2

三、生产中通常的做法

name=$1
age=$2
lwb(){echo "name为" $nameecho "age为" $age
}
lwb

shell 004 __小斌文档 |数组+函数相关推荐

  1. 【Auto.JS】Autojs官方提取文档使用说明函数 (2)

    接上一篇文章:Autojs官方提取文档使用说明函数 (1) Images Stability: 2 - Stable images模块提供了一些手机设备中常见的图片处理函数,包括截图.读写图片.图片剪 ...

  2. Js和jQuery的文档就绪函数以及执行次数

    https://www.cnblogs.com/yingyingh5/p/7786821.html 文档就绪函数的使用方法是: 完整方式: $(document).ready(fn) 或者jQuery ...

  3. JQuery语法 JQuery对象与原生对象互转 文档就绪函数与window.onload的区别

    [JQuery语法] 1.jQuery("选择器").action();通过选择器调用事件函数,但是jquery中,jquery可以用$("选择器").acti ...

  4. jQuery文档初始化函数原理

    在jQuery的脚本使用中,经常注册文档初始化函数,比如:$(function(){}); 那么这句话原理是什么呢? 原理一.把completed函数注册到文档加载的原生事件中 关键在这一句docum ...

  5. 【EndNote小技巧 - 文档文献的导出 | 设定引文放置位置 | 文献引用设置超链接】

    在这总结一下最近使用EndNote时遇到的一些小问题,相应的有一些设置的小技巧. Q1:WORD文档中的参考文献如何导回EndNote? 有的时候想 1.在Word中,更新文件的引文信息 2.此时在E ...

  6. e339 java_java-在Spring Mongo中从文档数组中删除项目

    我在mongo db中有这样的文档集合: "_id" : ObjectId("592bc37c339e7a23788b4c7c"), "trips&q ...

  7. linux-help命令,查询shell内置命令帮助文档

    命令:help 描述:help + 命令(shell内置命令).可以查看shell内置命令的帮助文档. 范例:help if

  8. c语言全国计算机二级填空,填空题(全国计算机二级C语言小抄文档)

    大家都知道上机考试是有题库的,而且每年变化不大,不解释-- 1 请补充fun函数,fun函数的功能是求n的阶乘. 空1:n>1 空2:n-1 空3:1 2 请在fun函数的横线填写若干表达式,使 ...

  9. java mongo 查询数组_MongoDB查询(数组、内嵌文档)

    一.简介 我们上一篇介绍了db.collection.find()可以实现根据条件查询和指定使用投影运算符返回的字段省略此参数返回匹配文档中的所有字段,我们今天介绍了对数组和内嵌文档的查询操作,尤其是 ...

  10. 【Mongo】MongoDB文档查询

    系列文章索引: [Mongo]初步认识MongoDB shell [Mongo]MongoDB文档的增删改操作 数据查询 find()方法 方法说明 find()方法没有参数时会匹配集合中的所有内容, ...

最新文章

  1. DM368启动串口打印分析
  2. USB接口供电蓝牙彩色灯带控制器
  3. 性能测试相关名词解释
  4. 算法竞赛入门经典(第二版) | 例题5-1 大理石在哪 (普适查找)(UVa10474,Where is the Marble?)
  5. 成像数据更好的展示_为什么更多的数据并不总是更好
  6. C#利用反射将实体类ListT转化为Datatable
  7. 【英语学习】【Daily English】U13 Holiday L02 That's supposedly the best time of year to go
  8. CCF业务总部和学术交流中心落户苏州相城
  9. Numpy,Pandas,Matplotlib
  10. Mysql中导入和导出数据库
  11. 天猫魔盒android开发者模式,【当贝市场】天猫魔盒M16S开启远程调试模式教程
  12. 6.插入脚注后,正文空一行
  13. 财务会计之借贷记账法的【科目方向】和【科目余额方向】分析
  14. 学计算机语言需要英语基础吗,数学和英语不好的人能学编程吗?
  15. java输入月份获得该年的这个月最后一个工作日是多少号(星期一到星期五)
  16. Mac 如何开启实现DOH保护隐私?
  17. 关于淘宝API的详细说明(淘宝开放平台API揭秘)
  18. Web函数请求多并发上线,Web服务部署更快更省
  19. 2022年安全员-B证理论题库及模拟考试
  20. 应届生嵌入式面试题总结——嵌入式基础

热门文章

  1. HTML5+CSS3笔记 (黑马pink老师)
  2. 强烈推荐:网工利器PNETLab模拟器
  3. 码农故事1——受惠寄居遇驴友 维艰窘境见人心
  4. javascript 一些常用的验证
  5. STM32串口3 映射和完全重映射 PB10 PB11 PD8 PD9 PC10 PC11
  6. 瀚高数据库debug问题
  7. VS2008——调试方法大全
  8. HDU 5745 La Vie en rose 字符串匹配(暴力)
  9. 计算机无法自动搜索更新驱动程序,Win10怎么设置自动搜索更新驱动软件
  10. 专升本英语——语法知识——基础语法——第一节 名词和代词【学习笔记】