hi friends..........


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting hi friends..........
# 1  
Old 09-10-2008
Bug hi friends..........

hello friends ........
i want to visit the directory recusvely through and shell script . and want to get the output of " stat " command for each file .i tried by this way but unable to visit the each file .

#!/bin/bash
echo "enter the file name"
read file
fun()
{
ls $file >file_store1
while read i
do
if [ -d $i ]
then
cd $i
fun ;
else
stat $i
fi
done < file_store
}
fun ;

i want some thing like this ..
if suppose there is directory

dir --> file1 file2 dir1 dir2 dir3 file3
and if inside dir1--> file11 file12 dir11 dir12
and inside dir11 -->file111 file112
then i want to get the output for every file of-------- stat------------command
like for fil1 file2 file11 file12 file111 and so ..on ........

Last edited by newson; 09-10-2008 at 08:30 AM.. Reason: there was a error in code
# 2  
Old 09-10-2008
Code:
find /path/to/start  -type f  -exec stat {} \;

# 3  
Old 09-10-2008
Quote:
Originally Posted by jim mcnamara
Code:
find /path/to/start  -type f  -exec stat {} \;

plz tell me how will i use this code
# 4  
Old 09-10-2008
Quote:
Originally Posted by newson
plz tell me how will i use this code
type it in the shell and press enter.
i recomend you to read the manpage for find.
sopecificly the topcis about -type and -exec
Login or Register to Ask a Question

Previous Thread | Next Thread

5 More Discussions You Might Find Interesting

1. What is on Your Mind?

You Want to Spend Time with Friends and Family a UNIX.com Cartoon Explainer

Well, this was kinda fun and different: You Want to Spend Time with Friends and Family a UNIX.com Cartoon Explainer https://youtu.be/6jPDpuxI2OA You want to spend time with friends and family. But you are stuck on some problem... Your Linux or Unix code is buggy and you don't know... (1 Reply)
Discussion started by: Neo
1 Replies

2. What is on Your Mind?

Time to have FUN my Unix/Linux friends...(One liners)...MUST read.. !!

As a mind refresher, I was thinking to start a new thread for ONE LINERS....funny/weird or any technical one liners.... Let me start first...... ================================= #!/bin/ssh #The Unix Guru's View of Sex unzip ; strip ; touch ; grep ; finger ; mount ; fsck ; more ; yes ;... (3 Replies)
Discussion started by: Rahulpict
3 Replies

3. UNIX for Advanced & Expert Users

hello friends

:confused: i'am new to this unix environment.can any one give guidence in how to c programs for inter communication process (4 Replies)
Discussion started by: shaffiullabaig
4 Replies

4. Shell Programming and Scripting

hi friends....

hi friend i am facing problem in taking input from a file to the variable .. read fname if then cd $fname pwd ls > new_temp1 cat new_temp1 fi terminal=`tty` exec < $new_temp1 while read line do echo $line done exec < $terminal (2 Replies)
Discussion started by: newson
2 Replies

5. IP Networking

hi friends

i have been in trouble please help me out i have developed a message queue.it is a simple message queue program after running it give error like NO SPACE LEFT ON DEVICE what is this error how could i solve this problem i am working on solaris9.2 (2 Replies)
Discussion started by: ramneek
2 Replies
Login or Register to Ask a Question