Trying to translate:
What is a basic, elegant and fast way, to write factorial in Bash/in a shell script, purely. (Code) Please make suggestions. (Code)
Tem outra alternativa mais básica/elegante/rápida de como fazer em poucas linhas de código uma maneira de calcular um número fatorial em BASH (Shell Script) puro.
Ex.: 5! = 5*4*3*2*1 = 120
Essa é minha sugestão:
num=5
echo $(($(eval echo {$num..1} | sed 's/ /*/g')))