Public feed #600776

size_format

public shellscript v1 · immutable
Raw Edit
·published 2007-07-03 02:30 UTC
rendered paste body
#!/bin/bashfunction size_format{	local size=$1	local prefix=(B K M G T P E Z Y)	local n=0	local i=	while true; do		i=$((size/2**(10*n)))		(( i < 1024 )) && break		((n++))	done	echo "${i}${prefix[$n]}"}