Boa tarde Pessoal,
Sou iniciante no shell script e gostaria da ajuda de vcs.
Tenho 300 usuários para criar no htpasswd e senha.
No entanto, é impossível de criar 1 a 1 na mão e ir confirmando a senha deles. Fiz esse script para ver se ele cria e depois busca a senha, mas não funcionou, alguém pode me ajudar nisso ?
#!/bin/bash
#antes checar se o arquivo usuario existe
ARQ1=$(/etc/squid/usuarios)
ARQ2=$(/etc/squid/passwd)
for i in `cat $ARQ1`
do
uso=$(echo $i | cut -d: -f1)
echo $uso
done
htpasswd -b $ARQ1 $ARQ2
***
/etc/squid/usuarios = arquivo onde tenho a listagem de usuários a criar, no formato " usuario:usuario "
/etc/squid/passwd = arquivo onde ele vai gerar. Ex: usuario:12$%^@y$
Qualquer idéia será bem vinda,
Abraço,
Beto