fixed output of disk bar when gigabytes are used of a terbyte disk

This commit is contained in:
Andrew Titmuss 2016-03-14 21:21:43 +11:00
parent 6d3f13337e
commit 2ae20041ba
1 changed files with 14 additions and 2 deletions

View File

@ -1505,9 +1505,21 @@ getdisk () {
# Add info bar # Add info bar
disk_used=${disk_used/G} disk_used=${disk_used/G}
disk_used=${disk_used/T}
disk_total=${disk_total/G} disk_total=${disk_total/G}
if [[ "$disk_used" == *"T" ]]; then
touch "terabyte_used"
disk_used=${disk_used/T}
disk_used=$(echo "${disk_used} * 1000" | bc)
disk_used=${disk_used/'.'*}
fi
if [[ "$disk_total" == *"T" ]]; then
touch "terabyte_total"
disk_total=${disk_total/T} disk_total=${disk_total/T}
disk_total=$(echo "${disk_total} * 1000" | bc)
disk_total=${disk_total/'.'*}
fi
case "$disk_display" in case "$disk_display" in
"bar") disk="$(bar "${disk_used/'.'}" "${disk_total/'.'}")" ;; "bar") disk="$(bar "${disk_used/'.'}" "${disk_total/'.'}")" ;;