.Z .zip .tar .ar #### solaris.Z linux_alpha.zip #### sub new_filename { my ($name,$platform) = @_; $name =~ /(.+)(\..+)$/ or die "$name is an invalid patch name"; "$1$platform$2"; }