#!/bin/bash
#
# Regular Colors
Black='\e[0;30m'        # Black
Red='\e[0;31m'          # Red
Green='\e[0;32m'        # Green
Yellow='\e[0;33m'       # Yellow
Blue='\e[0;34m'         # Blue
Purple='\e[0;35m'       # Purple
Cyan='\e[0;36m'         # Cyan
White='\e[0;37m'        # White
# Bold
BBlack='\e[1;30m'       # Black
BRed='\e[1;31m'         # Red
BGreen='\e[1;32m'       # Green
BYellow='\e[1;33m'      # Yellow
BBlue='\e[1;34m'        # Blue
BPurple='\e[1;35m'      # Purple
BCyan='\e[1;36m'        # Cyan
BWhite='\e[1;37m'       # White
#
for disco in /sys/block/sd{a,b,c,d,e,f,g,h,i,j}; do
    n=$(( $n + 1 ))
    printf -v dn "%02d" $n
#
    [ -f "$disco/size" ] && [ $(<"$disco/size") -gt 0 ] &&
#
    M="Disco.:$dn /dev/${disco##*/} | Tamanho.:$(($(<"$disco/size")/1953125))G | Modelo.:$(<"$disco/device/model")" &&
#
    if [ "$(<"$disco/removable")" = "1" ]; then
         echo -e $M
         echo -e "Drive USB ou Dispositivo Removivel!"
    else
         echo -e $M
         #
         if [ "`skdump /dev/${disco##*/} --status `" = "GOOD" ]; then
              echo -e "Esta$Green Bom!"$BWhite
         else
              echo -e "Esta$Red Ruim!!!!"$BWhite
         fi
         #
    fi
#
done
