df -k|perl -pale'map{my$i;$_=sprintf"%6.1f%s",$_/1024,qw(K M G)[++$i]while$_>1024}@F[1..3];$_=join"\t",@F' #### df -k|perl -pale'map{$_=sprintf"%6.1f%s",$_/1024,qw(K M G)[++$"]while$_>1024}@F[1..3];$"="\t";$_="@F"' #### df -k|awk '{OFS="\t";CONVFMT="%6.1f";for(i=2;i<5;i++){while($i>1024)$i=$i/1024}print}'