[Linux-Biella] questa poi non mi era ancora capitata...

vallini.daniele a bilug.linux.it vallini.daniele a bilug.linux.it
Gio 16 Maggio 2013 18:40:44 CEST


Il 16/05/2013 09:01, Leonardo Buffa ha scritto:
>
> sto scrivendo uno script stupidissimo, devo fare un backup di UN file 
> ma dare all'utente la possibilita' di scegliere come salvarlo
> tre possibilita': ftp, local, mail
>
> cosa usare se non un comodissimo case/esac?
>
> peccato che mi vada in errore e davvero non capisco il motivo...
>
> praticamente si verifica che senza la parte "ftp ... << EOF" il 
> case/esac funziona
> la parte ftp ... << EOF da sola funziona, ma se li metto insieme non 
> funziona piu'!!!
> dove sbaglio?!?!?!
>
> questo e' lo script:
>
> #!/bin/bash
>
> MODE="ftp"
>
> case $MODE in
>
>   ftp )
>     echo ftp
>     ftp -inv ftpserver.com << EOF
>       user username password
>       bin
>       put cacca
>       bye
>     EOF
>   ;;
>
>   local )
>     echo local
>   ;;
>
>   mail )
>     echo mail
>   ;;
>
> esac
>
per il case ftp) vuoi mandare a video la scritta "ftp" poi eseguire i 
comandi delle righe successive?

-- 
Daniele



Maggiori informazioni sulla lista Linux