Need help in Directory Structure


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Need help in Directory Structure
# 1  
Old 03-29-2007
Need help in Directory Structure

I have writen the following code to show the dirctory structure. Can any body help me for using the recursive function in this code?

echo "-(0)"
echo "$HOME-(1)"

cd ~
set *

for i in `ls $HOME`
do
if [ -d "${i}" ]
then
echo ".....${i}"
cd $HOME/${i}
set *

for j in `ls $HOME/${i}`
do
if [ -d "${j}" ]
then
echo "..........${j}"
cd $HOME/${i}/${j}
set *

for k in `ls $HOME/${i}/${j}`
do
if [ -d "${k}" ]
then
echo "................${k}"
else
echo -n ""
fi
done
else
echo -n ""
fi
done
else
echo -n ""
fi

cd ~
set *
done

Thanks in advance.
# 2  
Old 03-29-2007
Please use code tags.
It would be much simpler if you started with something like this:
Code:
find . -type d

which produces a directory tree, then you can format the output.
# 3  
Old 03-29-2007
Thank u very much for giving me a nice simple solution. But can you give me the hint for the outputf format. e.g
$HOME
.........aaa
...............aaa1
................aaa2
........................aaa21
Thanks for interest and help.
# 4  
Old 03-29-2007
# 5  
Old 03-29-2007
Thanks for interest but i do not want to use the sed, awk and perl commands.

Thanks,
# 6  
Old 03-29-2007
Your interest in 'not using sed,awk and perl' makes me wonder if you are attempting your homework questions in the forum. Smilie
Login or Register to Ask a Question

Previous Thread | Next Thread

9 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Create Directory structure

Hello ; ) again Now I have my file like this : DIR2/DIR3 DIR2 DIR2/DIR3/DIR4/DIR5 I am looking for help to create a loop that will create the directory structure. I need something like this : If "DIR2" does not exist > Create IF "DIR2" exist already > check if onther "DIR"... (5 Replies)
Discussion started by: Aswex
5 Replies

2. Solaris

Question about directory structure

I have a Solaris 9 system and was trying to familiarize myself with how the filesystem is laid out. I was wondering what the following directories were for (legacy, some administrative reason, etc) The reason I ask about these specific directories is that they have executables with the... (4 Replies)
Discussion started by: thmnetwork
4 Replies

3. Shell Programming and Scripting

printing a directory structure

Hey everyone I am just trying print a directory structure but I am not getting the desired output. I am using AIX. Script : input file contains : TNP\\ECOM\\test\\1 input_file=folders.txt cat $input_file | while read line do echo $line done (3 Replies)
Discussion started by: rocker_me2002
3 Replies

4. Shell Programming and Scripting

file extensions in a directory structure

Hi, I have a huge directory structure with multiple directories and subdirectories in each of the directory. i am trying to find the various file extensions in the directory structure and put them into a file. is there any way through which i can accomplish this (4 Replies)
Discussion started by: itsritish
4 Replies

5. UNIX for Dummies Questions & Answers

Directory Structure

Hi... I have a directory which has multiple directories and sub directories inside... what command should i use to get a list of all these directories, without the filenames.... (2 Replies)
Discussion started by: saharookiedba
2 Replies

6. Shell Programming and Scripting

problem with listing of directory structure

Hi When im listing (ls -al ) its listing directories without / at the end of directories dir1 dir2 dir3 and i need to list directories with dir1/ dir2/ dir3/ and this should not be made by command ls -F / should be embedded at the last since one of the scripts reads directories... (1 Reply)
Discussion started by: vasanthan
1 Replies

7. UNIX for Dummies Questions & Answers

Copying with directory structure

Hi, I need to copy a set of directories along with all sub directories and files from one unix box to another. Any ideas? cnfsed (4 Replies)
Discussion started by: Cnfsed
4 Replies

8. UNIX for Advanced & Expert Users

MV files from one directory structure(multiple level) to other directory structure

Hi, I am trying to write a script that will move all the files from source directory structure(multiple levels might exist) to destination directory structure. If a sub folder is source doesnot exist in destination then I have to skip and goto next level. I also need to delete the files in... (4 Replies)
Discussion started by: srmadab
4 Replies

9. UNIX for Dummies Questions & Answers

Copying a Directory Structure to a new structure

Hi all Is it possible to copy a structure of a directory only. e.g. I have a file with the following entries that is a result of a find :- /dir1/dir2/file.dbf /dir1/dir2/dir3/file1.dbf /dir1/file.dbf I want to copy these to a directory and keep the structure however starting at a new dir... (8 Replies)
Discussion started by: jhansrod
8 Replies
Login or Register to Ask a Question