#!/bin/bash
opcion=0;
while [ $opcion -ne 9 ];
do
echo " Menu "
echo " Seleccione una opcion "
echo "1 ...... Crear usuario"
echo "2 ...... Borrar usuario"
echo "3 ...... Crear grupo"
echo "4 ...... Backup del sistema"
echo "5 ...... Usuarios conectados"
echo "6 ...... Llamar script mtnm"
echo "7 ...... Temperatura de la CPU"
echo "8 ...... Uso de la memoria"
echo "9 ...... Procesos activos"
echo "0 ...... Salir del menu"
echo -n "Elija una opcion [0 - 9]"
read opcion
case $opcion in
1) echo "¿Que usuario deesea crear?: ";
sudo adduser $VAR;
echo "usuario creado"
read luis;;
2) echo "¿Que usuario desea eliminar?";
read VAR;
sudo deluser $VAR;
echo "usuario eliminado";
read luis;;
3) echo "¿Que grupo desea crear?";
read VAR;
sudo groupadd $VAR;
echo "grupo creado";
read luis;;
4) echo "¿Desea hacer un backup del sistema?";
cp home/etc/ /backup/;
echo "backup realizado con exito";
read luis;;
5) echo "Ver usuarios conectados";
W > nano Onlineusers;
read luis;;
6) echo "Llamar script mtnm";
./home/oscar/scriptsmenu;
echo "script ejecutado con exito";
read luis;;
7) echo "Temperatura CPU";
cat /proc/cpuinfo;
read luis;;
8) echo "Uso de la memoria";
cat /proc/meminfo;;
9) echo "Ver Procesos activos";
top;
read luis;;
0) echo "Salir del menu";
exit;;
esac
done
miércoles, 8 de junio de 2011
viernes, 3 de junio de 2011
Script final con if
#!/bin/bash
opcion=0;
while [ $opcion -ne 9 ];
do
echo " Menu "
echo " Seleccione una opcion "
echo "1 ...... Crear usuario"
echo "2 ...... Borrar usuario"
echo "3 ...... Crear grupo"
echo "4 ...... Backup del sistema"
echo "5 ...... Usuarios conectados"
echo "6 ...... Llamar script mtnm"
echo "7 ...... Temperatura de la CPU"
echo "8 ...... Uso de la memoria"
echo "9 ...... Procesos activos"
echo "0 ...... Salir del menu"
echo -n "Elija una opcion [0 - 9]"
read opcion
case $opcion in
1) echo "¿Que usuario deesea crear?: ";
read usuario;
if grep -L $usuario: /etc/passwd
then
echo "El usuario ya esta creado"
else
echo "El usuario no esta creado"
fi
sudo adduser $VAR;
read luis;;
2) echo "¿Que usuario desea eliminar?";
read VAR;
sudo deluser $VAR;
echo "usuario eliminado";
read luis;;
3) echo "¿Que grupo desea crear?";
read VAR;
sudo groupadd $VAR;
echo "grupo creado";
read luis;;
4) echo "¿Desea hacer un backup del sistema?";
cp home/etc/ /backup/;
echo "backup realizado con exito";
read luis;;
5) echo "Ver usuarios conectados";
W > nano Onlineusers;
read luis;;
6) echo "Llamar script mtnm";
./home/oscar/scriptsmenu;
echo "script ejecutado con exito";
read luis;;
7) echo "Temperatura CPU";
cat /proc/cpuinfo;
read luis;;
8) echo "Uso de la memoria";
cat /proc/meminfo;;
9) echo "Ver Procesos activos";
top;
read luis;;
0) echo "Salir del menu";
exit;;
esac
done
opcion=0;
while [ $opcion -ne 9 ];
do
echo " Menu "
echo " Seleccione una opcion "
echo "1 ...... Crear usuario"
echo "2 ...... Borrar usuario"
echo "3 ...... Crear grupo"
echo "4 ...... Backup del sistema"
echo "5 ...... Usuarios conectados"
echo "6 ...... Llamar script mtnm"
echo "7 ...... Temperatura de la CPU"
echo "8 ...... Uso de la memoria"
echo "9 ...... Procesos activos"
echo "0 ...... Salir del menu"
echo -n "Elija una opcion [0 - 9]"
read opcion
case $opcion in
1) echo "¿Que usuario deesea crear?: ";
read usuario;
if grep -L $usuario: /etc/passwd
then
echo "El usuario ya esta creado"
else
echo "El usuario no esta creado"
fi
sudo adduser $VAR;
read luis;;
2) echo "¿Que usuario desea eliminar?";
read VAR;
sudo deluser $VAR;
echo "usuario eliminado";
read luis;;
3) echo "¿Que grupo desea crear?";
read VAR;
sudo groupadd $VAR;
echo "grupo creado";
read luis;;
4) echo "¿Desea hacer un backup del sistema?";
cp home/etc/ /backup/;
echo "backup realizado con exito";
read luis;;
5) echo "Ver usuarios conectados";
W > nano Onlineusers;
read luis;;
6) echo "Llamar script mtnm";
./home/oscar/scriptsmenu;
echo "script ejecutado con exito";
read luis;;
7) echo "Temperatura CPU";
cat /proc/cpuinfo;
read luis;;
8) echo "Uso de la memoria";
cat /proc/meminfo;;
9) echo "Ver Procesos activos";
top;
read luis;;
0) echo "Salir del menu";
exit;;
esac
done
Suscribirse a:
Entradas (Atom)