#!/bin/bashecho "shell定义字典"
#必须先声明
declare -A dic
dic=([key1]="value1" [key2]="value2" [key3]="value3")#打印指定key的value
echo ${dic["key1"]}#打印所有key值
echo ${!dic[*]}#打印所有value
echo ${dic[*]}# 新增元素
dic[key4]="value4"#遍历key值
for key in $(echo ${!dic[*]})
doecho "$key : ${dic[$key]}"
done

linux shell 字典 定义 新增元素相关推荐

  1. linux shell数组定义、元素获取及其长度获取

    linux shell数组定义.元素获取及其长度获取

  2. linux shell 宏定义_Linux系统和Shell命令行简介,走上数据分析之路

    122Linux系统和Shell命令行简介,走上数据分析之路 本节作者:刘永鑫 中国科学院遗传与发育生物学研究所 版本1.0.2,更新日期:2020年8月31日 本项目永久地址:https://git ...

  3. linux shell 宏定义_一篇教会你写90%的shell脚本

    shell是外壳的意思,就是操作系统的外壳.我们可以通过shell命令来操作和控制操作系统,比如Linux中的Shell命令就包括ls.cd.pwd等等.总结来说,Shell是一个命令解释器,它通过接 ...

  4. linux shell 字典,shell数组与字典总结

    [TOC] > shell里面也有数组和所谓的字典,数组分为索引数组和关联数组(关联数组也就是在其他语言里面的字典,在数组和字典的操作方式基本一致). # 一. 数组 ## 1.1 创建数组 - ...

  5. linux shell 宏定义_linux内核修炼之系统调用

    fork()这个系统调用是有两个返回值的,在子进程中的返回值是0,在父进程中的返回值是PID,如下 图 fork一次 返回两次 关于0x80中断和特权级检查 在mian函数的sched_init()函 ...

  6. linux shell脚本 定义变量,Shell脚本应用 - 编制shell脚本、shell变量

    随着Linux系统在企业中的应用越来越多,服务器的自动化管理也变得越来越重要.在Linux服务器的自动化维护工作中,除了计划任务的设置以外,Shell脚本的应用也是非常重要的一部分.作为Linux系统 ...

  7. Linux shell 中的数组和关联数组

    写在前面的话 我用开始废柴了,这个又是写给我自己看的了. 普通数组 1.数组的定义 在Linux shell中定义一个普通的数组很简单,首先我们先给数组命名(当然要符合所有的命名规则咯).定义数组的一 ...

  8. matlab调用sh函数,Shell 函数定义与调用

    linux shell 可以用户定义函数,然后在 shell 脚本中可以随便调用. 以一个计算两数之和的函数为例: #! /bin/bash # 函数定义 sum(){ return $(($1+$2 ...

  9. linux shell 中数组的定义和for循环遍历

    linux shell中的语法和普通编程语言 c/c++  java 的不太一样,平时用的不多,所以总是记不住,写脚本才会去查怎么用.今天突然被问到数组怎么去遍历.平时写shell脚本也经常遍历数组, ...

  10. linux文件的定义变量的值,linux shell 自定义函数方法(定义、返回值、变量作用域)...

    一.定义shell函数(define function) 语法: [ function ] funname [()] { action; [return int;] } 说明: 1.可以带functi ...

最新文章

  1. 热点聚焦:精益生产模式的最大优势在哪?
  2. nssl1511-我的世界【堆,贪心】
  3. Guava的测试集合实现
  4. 基础算法 —— 高精度计算 —— 高精度乘法
  5. C#操作存储过程,输入参数,返回结果
  6. 学习笔记--数据结构与算法基础(青岛大学-王卓)--第八章排序
  7. 机器人莱克说明书_莱克扫地机器人—莱克扫地机器人的工作原理及分类
  8. java如何在窗口上显示数据_如何把Java程序窗口在屏幕中间显示
  9. 用python实现过滤存在大部分空白背景的图片
  10. chrome google总是进入123主页解决办法 https://www.hao123.com/?tn=94978544_hao_pg
  11. 深度解析SQL和NoSQL数据库,掌握主流数据库【两万字解析】
  12. 大数据是什么?1分钟了解大数据的概念
  13. word 如何将页面设置为50行(任意行)
  14. php remember,PHP remember me
  15. c语言:分鱼(枚举)
  16. 51校园购==酷玩网
  17. python datetime、date、time、string、timedelta等详解(格式转换)
  18. 【牛客】快手2020校园招聘秋招笔试--算法A试卷
  19. 4、福尔摩斯到某古堡探险
  20. 地铁票务管理系统_地铁车站票务管理

热门文章

  1. 解析JDK 7的Garbage-First收集器
  2. linux --- 启动过程
  3. VDI成长之路:Windows桌面优化配置(持续更新-20120227)
  4. PHP漏洞全解—————9、文件上传漏洞
  5. 小白错误三——Collider存在,刚体存在情况下,不能触发OnCollisionEnter函数
  6. opencv 基本绘图函数
  7. 计数器控制的while循环(C++/python版)
  8. 项目经理,别让猴子跳回背上!
  9. Item 22. 模板方法与曲线救国(Template Method)
  10. 漫谈 Clustering (番外篇): Vector Quantization