On Thu, 03 Feb 2005 15:41:04 -0200, Edson Ahlert
<[EMAIL PROTECTED]> wrote:
> Com o script abaixo consigo criar os usu�rios, s� que recebo sempre um
> aviso de erro a respeito "useradd: invalid user name...".
> A princ�pio � por causa o cut, que pega toda a coluna, quando precisaria
> pegar sempre uma linha de cada vez...

Acredito que n�o seja por causa do "cut", mas por causa da estrutura
"for" que voc� utilizou. Ela separa os elementos usando os valores de
IFS, que s�o, por padr�o, espa�o, tab e \n. Aconselho utilizar a
estrutura "while read" que sempre l� a entrada linha por linha.

Ou seja: teste trocar a linha

for i in `cat usuarios.txt` ; do

por

cat usuarios.txt | while read i; do

e veja se funciona.

-- 
Anderson Lizardo
---------------------------------------------------------------------------
Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utiliza��o da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a