X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?p=palacios.git;a=blobdiff_plain;f=palacios%2Fscripts%2Fnumsecs_per_track;fp=palacios%2Fscripts%2Fnumsecs_per_track;h=b875a898ab17d2d131bf0fccf5b8de6b4526d0b0;hp=0000000000000000000000000000000000000000;hb=ddc16b0737cf58f7aa90a69c6652cdf4090aec51;hpb=626595465a2c6987606a6bc697df65130ad8c2d3 diff --git a/palacios/scripts/numsecs_per_track b/palacios/scripts/numsecs_per_track new file mode 100755 index 0000000..b875a89 --- /dev/null +++ b/palacios/scripts/numsecs_per_track @@ -0,0 +1,30 @@ +#! /usr/bin/perl + +# Find the number of 512-byte sectors needed to store +# given file. + +# $Revision: 1.1 $ + +use strict qw(refs vars); + +my $sectors = 0; +my $filename = ""; + +foreach $filename (@ARGV) { + + my $size = (-s $filename ); + die "Couldn't get size of $filename: $!" if ( !defined $size ); + + my $result = int($size / 512); + my $remainder = $size % 512; + $result++ if ( $remainder > 0 ); + + $sectors += $result; +} + +if ($sectors <= 2879) { + print "18\n"; +} else { + print "36\n"; +} +