]]> ]]>

Bash 3.2.39

Версия реализации Bourne-again shell языка программирования Unix shell

GNU Bash 3.2.39.

Примеры:

Факториал:

Используется рекурсивное определение факториала.

#!/bin/bash

factorial ()
{
    local num=$1;
    if [ $num = 0 ]; then
        echo 1
        return ;
    fi;
    echo $(( $num * $(factorial $(( $num - 1 )) ) ))
}

for ((n = 0; n <= 16; n++))
do
    echo "$n! = " $(factorial $(($n)))
done

В закладки: ]]> Пиктограмма del.icio.us Пиктограмма БобрДобр.ru Пиктограмма Memori.ru Пиктограмма МоёМесто.ru ]]>