Ch Ba wrote:
I’m having a bit of a difficult time coming up with a solid way handle
this problem. I’ll explain:
I have an array containing a list of file paths like the following.
I need to come up with a way to create a directory structure using the
paths supplied in the array. The “base” directory is unimportant, but
the structure of the rest is. Using the above as an example, I would
need to create the following directories.
I also need to check whether or not the directory exists so that it
makes no attempt to create a directory that is already there. Any ideas?
Maybe the whole array idea is just bad altogether. I’ll start from the
top and explain what I’m trying to do.
Starting with a base directory, we will say “foo”, I need to iterate
through all subdirectories, gathering only files that contain certain
characters in their name. That part was easy, and it is returning the
array like I mentioned previously. Should I be doing it differently?
After gathering the files, a new file is created for each file
gathered, and placed in a seperate location, with a new base directory.
The structure of the subdirectories must be maintained however. I’m
having an immensly difficult time getting this to work. I’ve tried
several different options, what do you guys think the best way to handle
this task would be?