[lang-ref] ( slice_from_m_to_n ) ( bash )
@test "slice from m to n" {
# ${items[@]:$m:$((n - m + 1))}
items=(0 1 2 3 4 5 6 7 8 9)
m=3
n=5
part=("${items[@]:$m:$((n - m + 1))}")
[ "${part[*]}" = "3 4 5" ]
# Note:
part=("${items[@]:3:3}") # start, length
[ "${part[*]}" = "3 4 5" ]
}