No uso do "cut" após o "-d" delimitador, tem que vir um caracter.... se houver um espaço irá acusar erro.....
^^
Versão Imprimível
No uso do "cut" após o "-d" delimitador, tem que vir um caracter.... se houver um espaço irá acusar erro.....
^^
Eu postei uma outra solução pro seu problema, utilizando while, não foi?
Bom dia galera
xstefanox, o seu script funciona
eram 600 usuários e 600 senha.... não queria ter que adicionar todos na mão...nem escrever logins e senhas de todos...
mas o seu script é exelente para o dia a dia.... de ter que adicionar poucos usuários....
Tenta isso:
Código:
#!/bin/bash
while read usuario senha; do
adduser -p "$senha" -M "$usuario";
done < $1Utilize da seguinte maneira:
Código:
# adiciona_idiota arquivo.txt
Valew.....