push @errs,"cannot change directory from $ftp->pwd to i2: $ftp->message" unless $ftp->cwd($i2); my @nfiles = $ftp->dir; push @errs,"cannot list directory $ftp->pwd: $ftp->message" unless @nfiles; push @errs,"directory $n2 already exists in $ftp->pwd: $ftp->message" if grep {$_ eq $n2} @nfiles; push @errs,"cannot make directory $n2 in $ftp->pwd: $ftp->message $ftp->code" unless $ftp->mkdir($n2); $ftp->quit; if(@errs){ print join "
",@errs; }