3 $!=0; system($_[0]); die "$! $?" if $! or $?;
7 open I, "$initdata" or die "$initdata $!";
8 open B, ">$output.new" or die "$output.new $!";
11 m/^(\d+) .*/ or die "$_ ?";
15 for ($i=0; $i<$dim; $i++) {
17 $!=0; defined($_= <I>) or die "$initdata $!";
20 print B pack "d", $_ or die $!;
24 rename "$output.new",$output or die $!;
26 print " wrote $output\n";