L'intento è quello di generare un numero random binario di n cifre, dove n è un parametro.
Hai ragione comunque, avevo dimenticato l'incremento del contatore.
Ho corretto, ma dà ancora lo stesso errore...
Ecco il nuovo codice
Cosa ne pensi? E' completamente sbagliato? Credo che sia ben chiaro che è il mio primo script...codice:#!/bin/bash lunghezza=$1 risultato=0 contatore=1 potenza=1 while [ $contatore -le $lunghezza ] ; do let cifra=$RANDOM let cifra%=2 let risultato+=potenza*cifra let potenza*=10 let contatore+=1 done echo Il numero generato e $risultato exit 0![]()