Beefy Boxes and Bandwidth Generously Provided by pair Networks
P is for Practical
 
PerlMonks  

Re: Need help deleting IQ Folders

by valentin (Abbot)
on Feb 04, 2004 at 18:25 UTC ( #326549=note: print w/ replies, xml ) Need Help??


in reply to Need help deleting IQ Folders

See perldoc File::Path

use File::Path; rmtree(['foo/bar/baz', 'blurfl/quux'], 1, 1);


Comment on Re: Need help deleting IQ Folders
Download Code
Re: Re: Need help deleting IQ Folders
by new_monk (Sexton) on Feb 04, 2004 at 19:34 UTC
    I tried but get error message for this code:
    foreach $folder (@iqfolder_arr) { print("Printing from inside the last foreach but before rmdir: $fol +der\n"); $ftp_disco->rmtree(['/ep005/egate/client/iq/$folder'], 1, 1) || die + "Error: @{[ $ftp_disco->message ]}\n"; }

    Can't locate object method "rmtree" via package "Net::FTP" (perhaps you forgot t o load "Net::FTP"?) at C:/Perl/eg/data/clr_IQ.pl line 86.

    so I also tried:
    foreach $folder (@iqfolder_arr) { print("Printing from inside the last foreach but before rmdir: $fol +der\n"); rmtree(['/ep005/egate/client/iq/$folder'], 1, 1) || die "Error: @{[ + $ftp_disco->message ]}\n"; }


    but got this error: Error: Opening data connection for .. Transfer complete.
      you need  use File::Path; in front of your script to import the function rmtree. but sure this will not work with ftp. It looks you try with Net::Ftp ftp is not telent. Within ftp try rmdir.
      $ftp->rmdir('your_directory', 1);
      but it is untested.
        I tried a couple of different Modules and methods. I will try rmdir.
        I was trying that previously but it did not work. Maybe b/c of the way these IQs are named?
        {RTI3420-EWD923E-RTER4-T4R3}

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://326549]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others chilling in the Monastery: (13)
As of 2015-07-02 11:19 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (35 votes), past polls