Style fixes.
This commit is contained in:
parent
898690040e
commit
e15bada9b3
38
beadm
38
beadm
|
|
@ -329,36 +329,36 @@ case ${1} in
|
||||||
| grep "^${POOL}\/ROOT\/${NAME}" \
|
| grep "^${POOL}\/ROOT\/${NAME}" \
|
||||||
| grep -v "@" \
|
| grep -v "@" \
|
||||||
| awk \
|
| awk \
|
||||||
'BEGIN {overhead = 0}
|
'BEGIN { overhead = 0 }
|
||||||
{overhead += $4 * $5}
|
{ overhead += $4 * $5 }
|
||||||
END {print overhead}' )
|
END { print overhead }' )
|
||||||
# calculate snapshots space usage for boot environment
|
# calculate snapshots space usage for boot environment
|
||||||
SNAPS=$( echo "${USED_ALL}" \
|
SNAPS=$( echo "${USED_ALL}" \
|
||||||
| grep "^${POOL}\/ROOT\/${NAME}" \
|
| grep "^${POOL}\/ROOT\/${NAME}" \
|
||||||
| grep "@" \
|
| grep "@" \
|
||||||
| awk \
|
| awk \
|
||||||
'BEGIN {snaps = 0}
|
'BEGIN { snaps = 0 }
|
||||||
{snaps += $6 * $7}
|
{ snaps += $6 * $7 }
|
||||||
END {print snaps}' )
|
END { print snaps }' )
|
||||||
# calculate space usage for boot environment datasets
|
# calculate space usage for boot environment datasets
|
||||||
USED=$( echo "${USED_ALL}" \
|
USED=$( echo "${USED_ALL}" \
|
||||||
| awk -v name="^${POOL}\/ROOT\/${NAME}" -v snapshot="@${SNAPSHOT}$" \
|
| awk -v name="^${POOL}\/ROOT\/${NAME}" -v snapshot="@${SNAPSHOT}$" \
|
||||||
'BEGIN {used = 0}
|
'BEGIN { used = 0 }
|
||||||
($1 ~ name) {used += $2 * $3}
|
( $1 ~ name ) { used += $2 * $3 }
|
||||||
($1 ~ snapshot) {used += $6 * $7}
|
( $1 ~ snapshot ) { used += $6 * $7 }
|
||||||
END {print used}' )
|
END { print used }' )
|
||||||
# calculate total space usage for boot environment
|
# calculate total space usage for boot environment
|
||||||
TOTAL=$( echo | awk -v used=${USED} -v snaps=${SNAPS} -v overhead=${OVERHEAD} \
|
TOTAL=$( echo | awk -v used=${USED} -v snaps=${SNAPS} -v overhead=${OVERHEAD} \
|
||||||
'BEGIN {total = used + overhead - snaps}
|
'BEGIN { total = used + overhead - snaps }
|
||||||
END {
|
END {
|
||||||
if (total <= 1024) { unit = "K"; }
|
if(total <= 1024) { unit = "K"; }
|
||||||
else if (total <= 1048576) { total = total / 1024; unit = "M"; }
|
else if(total <= 1048576) { total = total / 1024; unit = "M"; }
|
||||||
else if (total <= 1073741824) { total = total / 1048576; unit = "G"; }
|
else if(total <= 1073741824) { total = total / 1048576; unit = "G"; }
|
||||||
else if (total <= 1099511627776) { total = total / 1073741824; unit = "T"; }
|
else if(total <= 1099511627776) { total = total / 1073741824; unit = "T"; }
|
||||||
else if (total <= 1125899906842624) { total = total / 1099511627776; unit = "P"; }
|
else if(total <= 1125899906842624) { total = total / 1099511627776; unit = "P"; }
|
||||||
else if (total <= 1152921504606846976) { total = total / 1125899906842624; unit = "E"; }
|
else if(total <= 1152921504606846976) { total = total / 1125899906842624; unit = "E"; }
|
||||||
else { total = total / 1152921504606846976; unit = "Z"; }
|
else { total = total / 1152921504606846976; unit = "Z"; }
|
||||||
printf ("%.1f%s",total,unit);
|
printf("%.1f%s", total, unit);
|
||||||
}' )
|
}' )
|
||||||
fi
|
fi
|
||||||
if [ "${2}" = "-a" ]
|
if [ "${2}" = "-a" ]
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue