Página 2 de 2 PrimeiroPrimeiro 12
+ Responder ao Tópico



  1. #6
    Luis Henrique
    Obrigado Benzati por sua atencao!

    Eu tentei criar um script similar a esse que vc me mandou mas o problema no comando "cat" no arquivo ele cria apenas o primeiro usuario e os outros naum. Por que tem um nome por linha! assim ele interpreta apenas o primeiro e termina o processo!

    Eu precisava de algum comando que fizesse um LOOP pegando linha por linha e criando usuario por usuario!

    Atenciosamente,

    Henrique

    Agradeco pela atencao de todos!

  2. 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



  3. #8
    Luis Henrique
    Benzzati,

    Ok !

    Deu certo sim !

    muito OBRIGADO!

    atenciosamente,

    Henrique

    Agradeco pela atencao de todos!






Tópicos Similares

  1. script para adicionar usuário no linux e no samba + criar pasta home
    Por FAHHAM no fórum Linguagens de Programação
    Respostas: 2
    Último Post: 11-04-2006, 15:23
  2. executar script ao criar usuario.
    Por no fórum Servidores de Rede
    Respostas: 3
    Último Post: 16-09-2005, 11:06
  3. Script para Criar lista de usuarios baseado o passwd
    Por wellesximenes no fórum Servidores de Rede
    Respostas: 6
    Último Post: 11-08-2005, 10:40
  4. script para virar usuário root
    Por rodriguesoline no fórum Linguagens de Programação
    Respostas: 6
    Último Post: 23-02-2005, 15:42
  5. Script para criar usuarios !
    Por Luis Henrique no fórum Servidores de Rede
    Respostas: 1
    Último Post: 26-05-2004, 08:24

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L