+ Responder ao Tópico



  1. #1
    pessoal, não tenho certeza se minha solicitação é pertinente a este forum, caso não seja, mil desculpas.

    Preciso criar algumas contas automaticas para serem usadas em sala de aula,
    não utilizo NIS. Como posso fazer um script para ler nomes e senhas de um txt e criar as contas. (não sou muito bom de shell, ainda!! por isso estou pedindo ajuda)

    grato

    Joao Augusto

  2. Fiz um script aqui, para um arquivo txt no seguinte formato

    1 user1 senha1
    2 user2 senha2
    3 user3 senha3 ...e assim por diante. Vc tem q deixar espaço entre o numero da linha, o nome de cada aluno e a senha de cada um..só isso.

    i=1
    wc -l < nomes.txt
    while [ $i -le $var ]
    do
    nome=`cat nomes.txt | grep ^$i | cut -f2 -d" "` # ` = crase
    cat nomes.txt | grep ^$i | cut -f3 -d" " > tmp
    adduser $nome
    passwd $nome --stdin < tmp
    i=$((i+1))
    done

    OBs: eu testei e deu certo...qq eh so pergunta






Tópicos Similares

  1. Criar script para Criação de usuario no Unix e Samba, usando arquivo.
    Por gamaj1 no fórum Linguagens de Programação
    Respostas: 1
    Último Post: 18-01-2012, 22:08
  2. Script Mikrotik para Criação de Usarios
    Por fronteirams no fórum Redes
    Respostas: 1
    Último Post: 10-06-2009, 21:06
  3. Exemplo de script para alterarção de arq de conf em php
    Por Germano_Silva no fórum Linguagens de Programação
    Respostas: 0
    Último Post: 09-10-2004, 21:39
  4. Como fazer um script para bloqueio de modem
    Por Renato2004 no fórum Servidores de Rede
    Respostas: 1
    Último Post: 08-03-2004, 15:13
  5. script para extrato de horas
    Por bouncer no fórum Linguagens de Programação
    Respostas: 1
    Último Post: 03-10-2003, 08:17

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L