面试题答案
一键面试#!/bin/bash
# 创建包含至少5个元素的数组
my_array=("apple" "banana" "cherry" "date" "elderberry")
# 遍历数组并打印索引和值
for i in "${!my_array[@]}"; do
echo "Index: $i, Value: ${my_array[$i]}"
done
# 向数组中添加一个新元素
my_array+=("fig")
echo "After adding a new element:"
for i in "${!my_array[@]}"; do
echo "Index: $i, Value: ${my_array[$i]}"
done
# 删除数组中的特定元素(假设删除索引为2的元素)
unset 'my_array[2]'
echo "After deleting an element:"
for i in "${!my_array[@]}"; do
echo "Index: $i, Value: ${my_array[$i]}"
done