shell数组实和变量扩展实现key-value设计
#!/bin/bash
app_list=(
"name":"liwanliang"
"age":"30"
"address":"wuxi"
)
show_app_kv(){
for app in ${app_list[*]}
do
echo -ne "key:${app%:*},"
echo "value:${app#*:}"
done
}
show_app_kv
功能比较弱,不如直接用Python哈
#!/bin/bash
app_list=(
"name":"liwanliang"
"age":"30"
"address":"wuxi"
)
show_app_kv(){
for app in ${app_list[*]}
do
echo -ne "key:${app%:*},"
echo "value:${app#*:}"
done
}
show_app_kv
功能比较弱,不如直接用Python哈