I am trying to make a unix shell script that will make 99 folders 99 deep (counting the first level folders). So far i have made it make the first 99 folders and 99 more in all of the folders. The only problem is the only way i have found is copying and pasting part of the script over and over and over.
Here is code any suggestions:
Code for 3 folder levels
Make 9 folders 4 deep (found at: *new so cant post url but google "10000 folders applescript" and it is the first link )
EDIT: After making all folders have 3 levels it took 23 min so maybe not 99 deep configurable deepness if posable?
EDIT: After making all folders have 3 levels it took 23 min so maybe not 99 deep configurable deepness if posable?
That's a very good call. I'm not sure the universe is up to creating that many directories. 99 levels of 99 directories in 99 directories is a LOT of directories: 99^99 = 3.69729638 × 10^197
Allowing for the creation of one directory per nanosecond (unrealistically swift, 99^3 in 23 minutes is nearly 1.5 milliseconds) and suspending all other physical limitations, it would take:
99^99 * 10^-9 / 60 / 60 / 24 / 365 = 1.17240499 × 10^181 years
Many, many, many orders of magnitude beyond current estimates of the universe's age.
As to your original problem, a recursive shell function would probably be the simplest approach.
To be very frank, I didnt get the issue here. You created 99 folders with each folder having 99 subfolders, got that part. Now whats troubling you?
I also didn't understand the term "99 folders 99 deep" - please explain.
I am trying to make 5 sub folders with out having to copy/paste/reformat the code. I know it is posable but i am wondering if there is a easer way of do that, i am also some what new to unix shell scripting. (I also will probably not do 99 folders more like 20-50)
I am trying to make 5 sub folders with out having to copy/paste/reformat the code. I know it is posable but i am wondering if there is a easer way of do that, i am also some what new to unix shell scripting. (I also will probably not do 99 folders more like 20-50)
If your intention is to implement the algorithm in your original post, you really need to come to terms with the numbers you'd be dealing with. Based on how far you got in 23 minutes, and generously slashing the time per directory from 1.5 milliseconds to 1 millisecond flat, the following is approximately how long it would take to create n levels of n directories in each directory:
It blows up quickly, so you'll probably want to keep it small. If you don't mind saying, why are you doing this? I'm curious.
I am just wondering if there is any way of loop the mkdir code instead of typing it over and over and over again. I am trying to learn a little about how to write unix shell scripts and how it works. *It is a lot more powerful then thought.
Hi,
So i know we use cp -r as a basic to copy folders/files.
I would like this BUT i would like to show the output of the files being copied.
With the amazing knowledge i have i have gone as far as this:
1) find source/* -exec cp -r {} target/ \;
2) for ObjectToBeCopied in `find... (6 Replies)
Hi Experts,
Below is my shell script and it will move the files older than 90 days to archive mount. Now my new requirement is , I need to move some of the directory files older than 365 days. How can I achieve this.
Simply I have
DIR1
DIR2
DIR3
DIR4
I need to exclude DIR 2 and DIR 2... (5 Replies)
Hi
Can i archive folder and folders in with the tar command
My files are located in subfolders
Eg: Folder1/Folder1_1/*.pdf
Folder1/Folder1_2/*.pdf
Folder1/Folder1_3/*.pdf
so i would like to tar all the files in Folder1_1 and Folder1_2 only not Folder1_3 that should be done next... (2 Replies)
I have a folder like this
ls input1
dir1 dir2 dir3 file1 file2 file3
dir1, dir2 and dir3 are sub-folders inside the folder input1
ls input2
dir1 dir2 dir3 file1 file2 file3
My dir1 in input1 folder has files f1, f2, f3 and f4.
My dir1 in input2 folder has file f4 and f5.
... (3 Replies)
I have a peculiar problem.
I have a particular directory with the following characteristics:
-bash-3.00# ls -lah
total 18
drwxr-x--- 7 gandalf shire 512 jul 3 07:20 .
drwxr-x--- 11 gandalf shire 512 mai 10 2010 ..
drwxr-xr-x 6 gandalf shire 3,0K jul 24 19:25 brasdeff
drwxr-xr-x... (9 Replies)
Hello again,
A little while back I got help with creating a command to search all directories and sub directories for files from daystart of day x.
I'm wondering if there is a command that I've overlooked that may be able to search for / write folder names to an output file which ideally... (2 Replies)
hello everybody,
i would like to hide visibility of the folders , i.e. not to giving any physically visibility to any users . Is there any way to do it other than changing the permission and adding "." post folder name .
by changing the permission , we cann't do any activity , but have... (1 Reply)
Hello,
I'm new to unix and I have to rename all folder fron the current folder from a name like "xx - Name of the Folder" to "Name of the Folder - xx".
xx is a number ...
Can somebody, please, help?
Thank you! (6 Replies)
I am in a fix.......
I have to write a backup script to backup say Folder A.
Folder A contains n folders 1,2 ,3 .....n.
my script should copy A without folder 2 & 3.
Is there anyway I can do it without writing individual copy commands????
Please help.... (5 Replies)
I am in a fix.......
I have to write a backup script to backup say Folder A.
Folder A contains n folders 1,2 ,3 .....n.
my script should copy A without folder 2 & 3.
Is there anyway I can do it without writing individual copy commands????
Please help.... (1 Reply)