[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [shell-script] Help, novato em Shell Scripit
From: |
MrBiTs |
Subject: |
RE: [shell-script] Help, novato em Shell Scripit |
Date: |
Mon, 4 Apr 2005 09:50:54 -0300 |
/*
Como vc pode ver, ele tem todas as opções necessárias. Supondo que o seu
arquivo de usuários e senhas tenha esses campos separados por branco ou
<tab>, faça:
while read usuario senha
do
useradd -p $senha $usuario
done < /arquivo/com/usuarios/senhas
*/
E se nao for branco ou tab, voce sempre pode fazer algo como:
oldIFS=$IFS # Salvamos o separador de campos padrao
IFS=^ # Imaginando-se que o separador de campos ai seja o ^
#agora segue o script do Julio
while read usuario senha
do
useradd -p $senha $usuario
done < /arquivo/com/usuarios/senhas
IFS=$oldIFS #retornamos o separador de campos padrao
Simples, rapido, facil, nao requer pratica nem tampouco habilidade