push(@inputfiles, qq{$inputPathPrefix/test4.xml}); push(@inputfiles, qq{$inputPathPrefix/test5.xml}); push(@inputfiles, qq{$inputPathPrefix/test6.xml}); push(@inputfiles, qq{$inputPathPrefix/test7.xml}); #### my @files = (qw/test4.xml test5.xml test6.xml test7.xml/); # assuming you know $inputPathPrefix will be the same for all of them push @inputfiles, @files; #### my @files = (qw{$inputPathPrefix/test4.xml $inputPathPrefix/test5.xml $inputPathPrefix/test6.xml $inputPathPrefix/test7.xml}); #### my @files = (q{$inputPathPrefix/test4.xml}, q{$inputPathPrefix/test5.xml}, q{$inputPathPrefix/test6.xml}, q{$inputPathPrefix/test7.xml});