Galera, alterei o script e deixei assim:
/home/$responsavel/$username -c "$nome" -g $responsavel

Assim funcionou direitinho.

Valeu, abraço!


Em 26/06/07, Denis<[EMAIL PROTECTED]> escreveu:
Eu coloquei as barras, mas o efeito final foi:



Em 26/06/07, Kleber Leal<[EMAIL PROTECTED]> escreveu:
> > /home/$responsavel/$username -c \"$nome\" -g $responsavel

+ /usr/sbin/useradd dmarcelo -s /bin/bash -m -d
/home/denismpa/dmarcelo -c ' "denis' 'marcelo" ' -g denismpa
useradd: Too many arguments.



>
> É isto que voce precisa.
> Coloque \ (barra invertida) antes de caracteres
> especiais
>
> Kléber Leal
>
>
Denis Anjos.
>
> 
____________________________________________________________________________________
> Novo Yahoo! Cadê? - Experimente uma nova busca.
> http://yahoo.com.br/oqueeuganhocomisso
>
>
> --
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
>
>


Responder a