

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Considere o seguinte shell script para bash:
#!/bin/bash
echo -n "Digite o nome: "
read name
lista=$(cat lista.txt)
for i in $lista; do
echo $i
ssh $i "sudo useradd -m $name"
if [ $? -eq 0 ]; then
echo "Sucesso em $i"
else
echo "Erro em $i"
fi
done
Considerando que o script inicia apresentando um prompt para digitação de um valor a ser armazenado na variável name e que as eventuais conexões SSH são bem-sucedidas, esse script tem por objetivo criar,
no computador onde o script é executado, os usuários especificados no arquivo lista.txt.
no computador cujo nome ou endereço na rede está na variável name, os usuários especificados no arquivo lista.txt.
nos computadores cujos nomes ou endereços na rede estão especificados no arquivo lista.txt, um usuário cujo nome corresponde ao valor da variável name.
nos computadores cujos nomes ou endereços na rede estão especificados no arquivo lista.txt, um usuário com o mesmo nome do usuário logado na sessão que executa o script.
nos computadores cujos nomes ou endereços na rede estão especificados no arquivo lista.txt, os usuários cujos nomes estão especificados no arquivo de nome armazenado na variável name.