
eulucaneto
(usa Debian)
Enviado em 01/06/2014 - 13:18h
Bem, eu fiz um script que gera um número aleatório sem repetição:
for i in `seq 1 1"; do echo $(($RANDOM % 100));done
O script deverá agregar o número gerado à um usuário criado em um arquivo .txt, que ficaria mais ou menos assim:
usuario-54
Alguma sugestão?
----------------
Aqui está a questão completa só para vocês terem uma ideia do que eu quero.
Crie um grupo com o nome treinamento e um com o nome estagiários.
Crie um arquivo chamado usuarios.txt na raiz ”/” preenchido com os dados abaixo e no mesmo formato, ou seja, com cinco colunas, e cadastre 10 usuários, um abaixo do outro.
Nome Cidade Estado telefone cargo
Crie um script que leia o arquivo usuarios.txt e crie todos os usuários contidos na listagem.
Em seguida o script deverá:
- Inserir os dados complementares de cada usuário no arquivo /etc/passwd entre os campos Grupo e Pasta Home.
- Alterar o grupo primário de cada usuário para o grupo treinamento
- Incluir cada usuário criado no grupo estagiários
- Alterar o shell do usuário de sh para bash.
Observações:
- O script deverá gerar um número aleatório que deverá ser agregado ao nome do usuário, por exemplo:
Ex.: Paulo-23