-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathcrear.sh
executable file
·126 lines (105 loc) · 2.68 KB
/
crear.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
#!/bin/bash
clear
echo "::::::::::::::::::::::::::::::::::::::::::"
echo "::: ::"
echo "::: twitter Killer ::"
echo "::: ::"
echo "::::::::::::::::::::::::::::::::::::::::::"
echo ""
echo ""
user=""
validauser=""
password=""
correo=""
nombre=""
apellido=""
edad=""
status=""
genero=""
until [ "$user" != "" ]
do
read -p "Ingresa tu usuario: " user
done
validauser=`cat base.txt | cut -d ":" -f 1 | grep -w -i $user`
if [ "$validauser" ]
then
echo ""
echo ":::: Verificando datos…"
sleep 2
echo ""
echo ":::: Usiario ya existente, prueba otro…"
echo ""
echo ":::: Presiona ENTER para CONITNUAR…"
else
echo ""
echo ":::: Verificando datos…"
sleep 2
echo ""
echo ":::: Usuario disponible…"
echo ""
until [ "$password" != "" ]
do
echo "Ingresa tu contraseña:"
read -ers password
done
until [ "$correo" != "" ]
do
read -p "Ingresa tu correo electronico: " correo
done
touch tmpcorreo.txt
echo "$correo" >> tmpcorreo.txt
validacorreo=`grep "@" tmpcorreo.txt`
until [ "$validacorreo" != "" ]
do
echo ""
echo ":::: Correo electronico invalido…"
echo ""
read -p "Ingresa tu correo electronico: " validados
echo "$validados" >> tmpcorreo.txt
validacorreo=`grep "@" tmpcorreo.txt`
correo="$validados"
done
rm -r tmpcorreo.txt
until [ "$nombre" != "" ]
do
read -p "Ingresa tu primer nombre: " nombre
done
until [ "$apellido" != "" ]
do
read -p "Ingresa tu correo primer apellido: " apellido
done
until [ "$edad" != "" ]
do
read -p "Ingresa tu edad: " edad
done
until [ "$status" != "" ]
do
read -p "Soltero?: " status
done
until [ "$genero" != "" ]
do
read -p "Masculino/Femenino: " genero
done
echo $user:$password:$correo >> base.txt
mkdir usuarios/$user
touch usuarios/$user/publicaciones$user.txt
touch usuarios/$user/publicacionescontactos$user.txt
touch usuarios/$user/contactos$user.txt
echo ":::::" >> usuarios/$user/contactos$user.txt
touch usuarios/$user/actualizarpubli.sh
echo "#!/bin/bash" > usuarios/$user/actualizarpubli.sh
echo $user:$password >> usuarios/$user/cuenta$user.txt
echo $correo:$nombre:$apellido:$edad:$status:$genero >> usuarios/$user/perfil$user.txt
clear
echo "::::::::::::::::::::::::::::::::::::::::::"
echo "::: ::"
echo "::: twitter Killer ::"
echo "::: ::"
echo "::::::::::::::::::::::::::::::::::::::::::"
echo ""
echo ""
echo ":::: Usuario creado satisfactoriamente."
echo ""
echo ""
echo ":::: Presiona ENTER para CONTINUAR..."
fi