Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- # Script que mostrará por pantalla los dispositivos de almacenamiento
- # presentes en el sistema; el punto de montaje
- # en el que son accesibles; y el sistema de archivos
- # con el que están formateados
- ROJO="\e[1;31m"
- VERDE="\e[1;32m"
- cRESET="\e[1;m"
- function echoRojo(){
- echo -e "${ROJO}$*$cRESET"
- }
- function echoVerde(){
- echo -e "${VERDE}$*$cRESET"
- }
- function ko(){
- clear
- echo "Se ha producido un error:"
- echo "$*"
- read -n1 -s -p "Pulse para continuar..." NADA
- echo ""
- clear
- exit
- }
- [ $UID -ne 0 ] && ko No eres root, usa sudo.
- DEVICES=`fdisk -l | grep ^/dev | cut -d" " -f1`
- for DISCO in $DEVICES
- do
- LINEA=`mount | grep ^$DISCO 2> /dev/null`
- if [ $? = 0 ]
- then
- MONT=`echo $LINEA | cut -d" " -f3`
- FS=`echo $LINEA | cut -d" " -f5`
- echoVerde "OK\t$DISCO\t$MONT\t$FS"
- else
- echoRojo "FAIL\t$DISCO"
- fi
- done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement