#!/bin/bash # tila - laske kiintolevyn osioimattoman tilan koko megatavuissa # Kohdelevy # LEVY=/dev/hda # Parsi parted-ohjelman tulosteesta kiintolevyn osioimattoman # osan alku ja koko levyn loppu; *oleta* että osioimaton tila # on levyn lopussa # ALKU=`parted /dev/hda print | tail -3 | head -1 | awk '{print $3}' | sed -e 's/,/./'` LOPPU=`parted /dev/hda print | head -1 | sed -e 's/^.*\-\(.*\) megabytes/\1/' | sed -e 's/,/./'` # Laske muuttaen GB -> MB ja kokonaisluvuksi # VAPAA_TILA=`echo "1024 * ($LOPPU - $ALKU)" | bc | sed -e 's/\..*$//'` # echo $ALKU # echo $LOPPU echo $VAPAA_TILA