MST

星途 面试题库

面试题:Bash中如何创建一个关联数组并为其赋值多个键值对

请编写一段Bash脚本,创建一个关联数组,数组名为'person',为其设置'name'键对应值为'John','age'键对应值为'30','city'键对应值为'New York',并通过循环输出所有的键值对。
29.7万 热度难度
编程语言Bash

知识考点

AI 面试

面试题答案

一键面试
#!/bin/bash

declare -A person
person[name]="John"
person[age]="30"
person[city]="New York"

for key in "${!person[@]}"; do
    echo "Key: $key, Value: ${person[$key]}"
done