[LUGOS] Fakulteta v bash skripti?
Tomaž Toplak
Tomaz.Toplak at gmx.net
Sat Mar 4 00:19:44 CET 2006
Za faks rešujem enostavne naloge, ki jih je potrebno rešiti z bash
skripto. Zanima me, ce obstaja resitev racunanja fakultete, kjer
upoorabimo rekurzivni program, toraj da skripta kliče sama sebe?
Če lahko podam dva argumenta ./fakulteta.sh 5 1, potem je rešitev
enostavna, ne vem pa, kako bi to naredil samo z enim argumentom
./fakulteta.sh 5.
Hvala za pomoč!
Tomaž Toplak
p.s.
če lahko uporabimo ./fakulteta.sh [stevilo] 1, ko iscemo [stevilo]!
#! /bin/bash
# fakulteta.sh
if [ $1 -eq 0 ]
then
if [ $2 -eq 1 ]
then
echo fakulteta je 0
else
echo fakulteta je $2
fi
else
facul=`expr $2 \* $1`
stevec=`expr $1 - 1`
./$0 $stevec $facul
fi
exit 0
More information about the lugos-list
mailing list