Beefy Boxes and Bandwidth Generously Provided by pair Networks
Welcome to the Monastery
 
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 meditating upon the Monastery: (9)
As of 2014-07-29 10:29 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    My favorite superfluous repetitious redundant duplicative phrase is:









    Results (214 votes), past polls