guarda ho trovato questa bozza di quello script ma non funziona e l'errore sta sempre li mi sa....questo è uno script che crea una sinusoide infinita nel momento che lo lanci gli dai anche il parametro della frequenza
codice:
#!/bin/bash
if [ $# -ne 1 ]; then
echo 'Usage export COLUMNS; ./sinusoide.sh frequenza';
exit;
fi
if [ -z $COLUMNS ]; then
echo 'Usage: export COLUMNS; ./sinusoide.sh frequenza';
exit;
fi
ampiezza=$(( COLUMNS/2 ))
frequenza=$1
t=0;
while true;
do
b=$(echo "c=$ampiezza*s($frequenza*$t*3.14/180);scale=0; $ampiezza +c/1" | bc -l);
for (( a = 1; a < b; a++ ));
do
echo -n " ";
done;
echo '*';
((t++))
done