Array Operations: Slicing, Searching, Deleting
Array Operations: Slicing, Searching, Deleting
nums=(zero one two three four five)
# Slicing: ${array[@]:start:length}
echo "${nums[@]:2:3}" # two three four
# Deleting an element
unset "nums[1]" # Removes 'one' (array becomes sparse!)
# Pattern replacement across all elements
echo "${nums[@]/e/E}" # zEro two thrEe four fivE