LINUX.ORG.RU

История изменений

Исправление vodz, (текущая версия) :

Ну вроде вот работает:

IFS=.
while read -a dms; do
        [[ ${#dms[*]} -eq 2 ]] && echo "${dms[*]}"
        for((i=${#dms[*]};i>2;i--)); do
                echo "${dms[*]:i-2}"
        done
done

Исходная версия vodz, :

Ну вроде вот работает:

IFS=.
while read -a dms; do
        [[ ${#dms[*]} -eq 2 ]] && echo "${dms[*]}"
        for((i=${#dms[*]};i>2;i--)); do
                echo i=$i "${dms[*]:i-2}"
        done
done