привет.
читаю это: http://tldp.org/LDP/abs/html/arrays.html
в одном из приведенных примеров имеется такой фрагмент:
# Removes shortest match from front of string(s).
echo ${arrayZ[@]#f*r} # one two three five five
# ^ # Applied to all elements of the array.
# Matches "four" and removes it.
# Longest match from front of string(s)
echo ${arrayZ[@]##t*e} # one two four five five
# ^^ # Applied to all elements of the array.
# Matches "three" and removes it.
в чем принципиальная разница между этими двумя способами? результат-то одинаковый.
спасибо.