lun, 17 nov 2014, 12:08:55, Giorgio ha scritto:
> Salve a tutti ho creato un file (input_file.txt) in cui ho scritto
> 'automatico'.
> Poi ho creato questo script
>
> #!/bin/bash
> read ppp < input_file.txt
> echo $ppp
>
> Tutto funziona, ma bisogna per forza creare un file per simulare una
> digitazione?
No, puoi anche leggere cio` che l'utente digita.
Fai una prova con questo esempio:
#!/bin/bash
## "yes-not.sh"
## 17/11/2014 13:40:26
echo
echo -n "Vuoi uscire? [Y/n] "
read a
if [[ "$a" == "Y" || "$a" == "y" || "$a" = "" ]]; then
echo "Arrivederci! :-)"
sleep 3
exit 0
else
echo
echo "Okay allora aspettiamo. Contento tu .. :-)"
echo
echo -e "Se piu' tardi cambi idea e desideri uscire,\nnon hai che da premere il tasto [Invio]"
read dummy
fi