Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- hdd() {
- hdd=$(fdisk -l | grep -e [\/][d][e][v][\/][a-z][d][a-z][0-9] | awk -F' ' '{print $1}' | awk -F ' ' '{gsub(/\/dev\//, ""); print}')
- hdd=(`echo $hdd | tr " " " "`)
- echo -e "\n device | size | used | used% | avail | mount"
- echo "-----------------------------------------------"
- for hd in ${hdd[@]}; do
- fs=$(df -h /dev/$hd | tail -1 | awk -F' ' '{print $1}')
- sz=$(df -h /dev/$hd | tail -1 | awk -F' ' '{print $2}')
- us=$(df -h /dev/$hd | tail -1 | awk -F' ' '{print $3}')
- av=$(df -h /dev/$hd | tail -1 | awk -F' ' '{print $4}')
- pr=$(df -h /dev/$hd | tail -1 | awk -F' ' '{print $5}')
- mt=$(df -h /dev/$hd | tail -1 | awk -F' ' '{print $6}')
- echo -e " ${fs/\/dev\//}\t| $sz \t| $us \t| $pr \t| $av \t| ${mt/\/hdd\//}"
- done; echo
- } #hdd
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement