rispondere a uno script
Carlo Bertoldi
mcbain a tiscali.it
Lun 29 Gen 2007 13:19:14 UTC
Giorgio P.R. wrote:
> Ciao a tutti,
> ho uno script che devo eseguire tutti i giorni,
> esso mi fa delle domande
>
> esempio:
> inserire la password valida per oggi: (e inserisco il dato1)
> inserire altro (e inserisco dato 2).
>
> Attualmente eseguo lo script
>
> ./script
> e dò a mano le risposte ogni volta.
>
> Non posso dargli una sorta di
>
> ./script <dato1, dato2 ?
>
> Qualcuno conosce la sintassi corretta?
>
> Grazie in anticipo.
> G
Beh, dovresti modificare lo script per far sì che accetti i parametri
tutti in una volta, senza interattività.
La sintassi è semplice: $i dove i è l'indice del parametro cui vuoi
accedere. Si parte da $1, in quanto $0 è il nome dell'eseguibile stesso.
Esempietto:
pippo.sh:
#!/bin/sh
echo $1 da $0
pippo.sh < ciao
ciao da pippo
E anche da Carlo
--
È molto più bello sapere qualcosa di tutto, che sapere tutto di una cosa.
Blaise Pascal
Maggiori informazioni sulla lista
Lug
|