Re: aiutino bash script
Il giorno gio, 24/05/2012 alle 09.19 +0200, Paolo Sala ha scritto:
> MaX scrisse in data 24/05/2012 09:12:
> > il problema sta nel'uso non corretto di $1.
> >
> non è proprio così: la funzione si aspetta che nel primo parametro ci
> sia una parola che potrebbe contenere anche spazi. Vorrei gestire in una
> variabile una chiamata tipo:
Puoi usare $*. Ad esempio questa è scritta in posix, senza la sintassi
bash:
myfunc()
{
tutti="$*"
echo $tutti
}
cmd="myfunc param1 param2 param3"
$cmd
Ciao,
G.
Reply to: