Script para cadastro de Usuario
Gostaria de uma ajuda para criar um script, para criar 2 arquivos e acrentar 1 linha detro de mais 2 arquivos..
1º
entra com os dados= nome do usuario, o ip, a velocidade de downloa e de upload
com isso ira criar um arquivo cbq-00ip.nome do usuario.in, outro cbq-00ip.nomeusuario.out
2º
adicionar 192.168.x.x #nomedousuario em um arquivo user.txt
3º
adicionar 192.168.x.x nomedousua nomedousuario no /etc/host..
obrigado
Re: Script para cadastro de Usuario
bah.. cara, é bom você ir criando uns scripts de teste... algo assim
Código :
#!/bin/bash
#variaveis
cbq=/etc/cbq
echo "Digite o nome do usuário"
read nome
echo "Agora digite o IP de $nome"
read ipnome
echo "Agora informe a velocidade para $nome"
echo "Digite a velocidade de Download:"
read veldown
echo "Digite a velocidade de Upload:"
read velup
cd $cbq
touch cbq-000.$nome.in
touch cbq-001.$nome.out
echo "#cbq-000.$nome.download
DEVICE=eth0,10Mbit,1Mbit
RATE=$veldownKbit
WEIGHT=$veldownKbit
PEAK=$veldownKbit
PRIO=5
LEAF=tbf
MTU=1500
RULE=$ipnome/24
BOUNDED=yes
ISOLATED=yes" > cbq-000.$nome.in
echo "#cbq-001.$nome.upload
DEVICE=eth1,10Mbit,1Mbit
RATE=$velupKbit
WEIGHT=$velupKbit
PEAK=$velupKbit
PRIO=5
LEAF=tbf
MTU=1500
RULE=$ipnome/24,
BOUNDED=yes
ISOLATED=yes" > cbq-001.$nome.out
echo "Adicionando $nome em user.txt"
echo "$nome é $ipnome" >> user.txt
echo "Adicionando $nome em /etc/hosts"
echo "$ipnome $nome" >> /etc/hosts
echo "FIM!"
Este script precisa ser melhorado, mais ja comecei pra você é o maximo que eu posso fazer
[]'s
:-)