script para criar usuario!
Olá,
Pode ser que esteja ocorrendo algum problema entao, pois o comando cat entre crases, dentro do for, pega todas as linhas, uma a uma, conforme vc necessita. Alem disso, é o modo mais simples de resolver.
Em todo caso, temos outras opções:
#!/bin/bash
#conta o numero de usuarios que tem no arquivo, pode ser gravado a mao mesmo
linhas=`echo ARQUIVO | wc -l`
var=1
while [$var -le $linhas] ; do
usuario=`sed -n "$var"p ARQUIVO`
adduser $usuario 2> /dev/null
var=$(($var + 1))
done
Espero ter ajudado
[ ] 's