my @CSV_list = parse_csv_file('stupid_file.csv'); if (@CSV_list) { my $ftp = connect_and_login('remote.site.tld'); my @listing = parse_dir($ftp->ls('.')); compare_contrast(\@CSV_list, \@listing); }