open(clients, " lastbackup.csv") || die "Unable to open lastbackup.csv: $!"; print CSV_OUT "SERVER,CLIENT,LAST SUCCESSFUL FULL,LAST SUCCESSFUL INCR,LAST ATTEMPT\n"; my @clients = ""; LOOKUP: while() { @clients = $_; $client = shift @clients; chomp $client; CLIENTS: while ( ) { if (m/$client/) { print CSV_OUT "$_"; } #print CSV_OUT "$client"; }