#!/usr/bin/perl $csc = $ARGV[0]; $range = $ARGV[1]; $success = $ARGV[2]; if(!$success) { print "takes a .csc file as input, creates a .csc file with a given tx range and reliability\n"; exit 0; } open(F, $csc); $csc =~ s/\.csc/-$range-$success.csc/g; open(O, "> $csc"); while() { if(m-\[\d.]+\-) { print O "$range\n"; } elsif(m-\[\d.]+\-) { print O "" . ($range * 2) . "\n"; } elsif(m-\[\d.]+\-) { print O "$success\n"; } else { print O; } }