We help IT Professionals succeed at work.

@Array = Dir "./cgi-bin/files"; ...?

refr
refr asked
on
Medium Priority
184 Views
Last Modified: 2010-03-04
I Would Like An Example Of Script That Reads The Contents Of A Directory On My Server To An Array.
Comment
Watch Question

Commented:
Unlock this solution and get a sample of our free trial.
(No credit card required)
UNLOCK SOLUTION
ozo
CERTIFIED EXPERT
Most Valuable Expert 2014
Top Expert 2015

Commented:
#or, more portably:
opendir(DIRHANDLE,$directory) or warn "can't opendir $directory because $!";
@FILES = readdir(DIRHANDLE);

#BTW,
@FILES = `$ls $directory`;
#may have been a more direct way to use the unix specific command

Author

Commented:
Thank You Both For Your Promptness And Answers.
I Liked ozo's Answer a Smig Better Because Of The Simple "@FILES = `$ls $directory`;" But The Early Bird Gets The Worm I Guess.
otto
Unlock the solution to this question.
Thanks for using Experts Exchange.

Please provide your email to receive a sample view!

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

OR

Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.