#!/bin/bash 
#set -v -x -e

if (( $# < 1 )); then
  echo " uso: fattoriale1 numero "
  echo "manca il numero di cui calcolare il fattoriale..."
  exit 1 
fi

a=1   
i=1   

#echo " n: $n , i: $i a: $a "
 
while (( $i < $1 )) ; do 
    let i=i+1 
    let a=$a*$i 
#    echo " n: $n , i: $i a: $a "
done 

echo "il fattoriale di $1 vale $a "
    
