Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- #ismael moreno
- #for.sh
- #peso de cada perfil,superan 200MB ¿bloquear el accesso?,bin/false
- #se que me falta comentarle
- clear
- for VARIABLE in `ls - /home`
- do
- PERSOPERFILES=`du -s "/home/$VARIABLE" 2> /dev/null | cut -d: -f1`
- echo " el peso de los perfiles es de $PESOPERFILES "
- done
- sleep 2
- echo " este perfil es de $VARIABLE "
- #aqui abajo me da un fallo.... y no se porque
- if [ "$PERSOPERFILES" -gt "200000" ]
- then
- echo " la carpeta /home/$VARIABLE del usuario $VARIABLE pasa del limite permitido"
- echo " ¿quiere bloquear la cuenta? "
- sleep 2
- echo " pulse s para aceptar o n para denegar "
- read -n1 OPC
- fi
- clear
- case $OPC in
- s | S )
- echo " se esta procediendo a bloquear la cuenta "
- echo " espere "
- sleep 1
- echo "."
- sleep 1
- echo "."
- sleep 1
- echo "."
- BLOQUEAR=`more etc/passwd | grep ^{$VARIABLE}: | cut -d ":" -f7 > campo bueno.txt
- # creo que eh cogido bien el campo siete del usuario que yo queria ahora no se como cogiendo ese campo como modificarle... y cambiarle por /bin/bash.
- echo " terminaria de hacerlo" ;;
- n | N )
- echo " gracias por todo "
- exit
- esac
- # cuando lo leas no seas malo y no te rias mucho de mi ajajajjaja
- # el exit le eh puesto hay pero dudaba si ponerle antes
- # no pongas el examen muy dificil que mira que nivel mas bajo tengo jajaj
Advertisement
Add Comment
Please, Sign In to add comment