Estou enviando um script que peguei no site: http://matthewm.boedicker.org/code/src/fibonacci.bash
Gostaria se possível que os integrantes da lista traduzissem a lógica e os conceitos contidos neste script Obs: fiz uma modificação para testar se o usuário digitou um parâmetro peguei do canivete suiço do Aurélio: http://aurelio.net/shell/canivete.html #!/bin/bash # Gera a serie de fibonacci [ "$1" ] || { echo "Uso: fibonacci valor" ; exit 1 ; } function fibonacci { ITER=$3 if [ ${ITER} -lt 1 ]; then echo return fi echo -n "$1 " (( NEXT=$1 + $2 )) (( ITER-- )) fibonacci $2 ${NEXT} ${ITER} } for i in `seq 0 $1`; do fibonacci 1 1 $i done
