#!/bin/sh

TmpDF=$(mktemp /tmp/$(basename $0).$$.XXXXXX) || exit 1
DisplayCutDF=$HOME"/CutDF.txt"

/bin/df -h | grep  -e ^Filesystem > "$TmpDF"
IFSOLD=$IFS
IFS=$'\n'
HRDFHold=($(<"$TmpDF"))
IFS=$IFSOLD

for (( a=0; a<${#HRDFHold[@]}; a++)); do
	HRDFLine=${HRDFHold[$a]:0:43}${HRDFHold[$a]:69:($((${#HRDFHold[$a]}-69)))}
	echo "$HRDFLine" > $DisplayCutDF
done
unset HRDFHold

/bin/df -h | grep  -e ^/dev/ | sort -k 9 > "$TmpDF"

IFSOLD=$IFS
IFS=$'\n'
HRDFHold=($(<"$TmpDF"))
IFS=$IFSOLD

for (( a=0; a<${#HRDFHold[@]}; a++)); do
	HRDFLine=${HRDFHold[$a]:0:42}${HRDFHold[$a]:68:($((${#HRDFHold[$a]}-68)))}
	echo "$HRDFLine" >> $DisplayCutDF
done
unset HRDFHold
rm "$TmpDF"

