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

怎么做二手网站代理如何引流客源最快的方法

怎么做二手网站代理,如何引流客源最快的方法,wordpress手机双模板下载,网站的新闻栏与产品栏如何做目录 一. 关联数组定义二. 访问关联数组三. 元素的添加与删除四. 键值对的获取与遍历五. 实际应用5.1 读取封装配置文件内容5.2 收集系统信息 一. 关联数组定义 从 Bash 4.0 开始,Bash 支持关联数组。关联数组允许你将键和值配对,并通过键来访问值&…

目录

  • 一. 关联数组定义
  • 二. 访问关联数组
  • 三. 元素的添加与删除
  • 四. 键值对的获取与遍历
  • 五. 实际应用
    • 5.1 读取封装配置文件内容
    • 5.2 收集系统信息


一. 关联数组定义

  • 从 Bash 4.0 开始,Bash 支持关联数组。
  • 关联数组允许你将配对,并通过键来访问值,类似于其他编程语言中的 Map。

⏹通过declare -A来创建一个关联数组

declare -A 关联数组名称

⏹可以在创建关联数组的时候为其赋值

declare -A personMap=([name]="贾飞天"[age]=18[address]='地球'
)

二. 访问关联数组

# 定义一个关联数组
declare -A personMap=([name]="贾飞天"[age]=18[address]='地球'
)

⏹根据key访问对应的value

echo ${personMap["name"]}  # 贾飞天

⏹key也可以是变量

mykey="age"
echo ${personMap[$mykey]}  # 18

三. 元素的添加与删除

⏹元素的添加

personMap["car"]="红旗"
echo ${personMap["car"]}  # 红旗# 获取所有的key
echo "${!personMap[@]}"  # address age car name

⏹元素的删除

# 元素删除前,获取所有的key
echo "${!personMap[@]}"  # address age car name# 删除指定的key
unset personMap["car"]# 元素删除后,获取所有的key
echo "${!personMap[@]}"  # address age name

四. 键值对的获取与遍历

⏹获取所有的键

$ echo "${!personMap[@]}" | xargs -n 1
address
age
name

⏹获取所有的值

$ echo "${personMap[@]}" | xargs -n 1
地球
18
贾飞天

⏹遍历关联数组

for key in "${!personMap[@]}"; doecho "$key: ${personMap[$key]}"
done
# address: 地球
# age: 18
# name: 贾飞天

五. 实际应用

5.1 读取封装配置文件内容

⏹有配置文件如下

username=admin
password=secret
host=localhost
port=8080

⏹读取配置文件内容到关联数组中

# 声明一个关联数组
declare -A config# 读取配置文件内容到关联数组中
while IFS='=' read -r key value; doconfig["$key"]="$value"
done < my_conf.ini# 遍历关联数组,打印配置文件的内容
for key in "${!config[@]}"; doecho "$key: ${config[$key]}"echo "===================="
done# host: localhost
# ====================
# password: secret
# ====================
# username: admin
# ====================
# port: 8080
# ====================

5.2 收集系统信息

# 将系统信息收集到关联数组中
declare -A sysinfo=([hostname]=$(hostname)[os]=$(uname -o)[kernel]=$(uname -r)
)# 输出系统信息
for key in "${!sysinfo[@]}"; doecho "$key: ${sysinfo[$key]}"
done# hostname: ubuntu
# kernel: 4.4.0-166-generic
# os: GNU/Linux
http://www.mnyf.cn/news/36156.html

相关文章:

  • 怎么用自己的网站做邮箱最新新闻事件今天疫情
  • 公司是做网站建设的怎么开票互联网推广平台有哪些公司
  • 营销型网站能解决什么问题成都有实力的seo团队
  • 扬州品牌网站设计电商怎么做新手入门
  • 专业做营销网站国家免费培训机构
  • 企业网站管理系统哪个好百度推广登录平台客服
  • 适合大学生浏览的网站网站设计与建设
  • 两学一做考试答案网站网站seo怎么操作
  • 做设计哪个网站可以接单cps广告是什么意思
  • 可以自己做网站服务器不自媒体平台注册入口
  • 国外做微课的网站成都百度百科
  • 做金馆长网站网站站长之家ping检测
  • google官方网站注册怎么自己做一个网页
  • 安装wordpress 空白页深圳seo优化公司
  • wordpress建站菜单栏 二级标题手机seo排名
  • 怎么在网站上做游戏代练广告网址
  • 做ppt赚钱网站模板免费下载网站
  • 手机特殊网站爱链网中可以进行链接买卖
  • 定制网站制作服务商泰安百度推广代理
  • 完整网站开发流程智慧软文网站
  • 广州营销型网站建设公司哪家靠谱网络营销的特点是什么?
  • wordpress推广系统太原网站建设优化
  • 上海网站 备案建立网站平台需要多少钱
  • 搭建网站是seo的入门搜索百度网页版
  • 外包网站开发百度网站优化软件
  • 成都中小企业申请网站虞城seo代理地址
  • 桥梁建设网站seo外包资讯
  • 网站安全怎么做惠州seo关键字优化
  • 肇庆市网站建设徐州seo网站推广
  • 外贸公司有必要建设网站吗得物app的网络营销分析论文