Recursive remove directory.


 
Thread Tools Search this Thread
Top Forums Programming Recursive remove directory.
# 1  
Old 03-27-2009
Recursive remove directory.

What is the best way to completely remove dir with it's content ???
rmdir deletes only EMPTY dirs as i know.
The man page of remove function says "remove() deletes a name from the file system." Can it remove any dir recursively ??? Smilie
# 2  
Old 03-27-2009
You mean the best way besides recursion, chdir(2), opendir(3), and readdir(3)? That would probably be looking at the source of rm and checking how they implemented the -r switch i guess.
# 3  
Old 03-27-2009
You can use

rm -rf directory

But be carefull . It will delete everything including subdires and file
# 4  
Old 03-27-2009
Yes i know rm -rf , but it isn't c++ function!!!

if i'll aksed about "rm -Rf", i'll post it in "Shell Scripting" forum.
Actually, google said there is no c++ function like "rm -Rf". =(((
# 5  
Old 03-27-2009
Recently I used the rm -Rf command and omitted a xter which accidentally removed my whole usr under /.
Now can I bring back the server?
# 6  
Old 03-27-2009
Quote:
Originally Posted by rahmantanko
Recently I used the rm -Rf command and omitted a xter which accidentally removed my whole usr under /.
Now can I bring back the server?
A good start would be not spamming unrelated questions, even if the threads are old. If you've got a question, start a new thread in the appropriate forum.
# 7  
Old 03-27-2009
How do I do that?
Login or Register to Ask a Question

Previous Thread | Next Thread

9 More Discussions You Might Find Interesting

1. UNIX for Beginners Questions & Answers

Chattr recursive exclude directory

Attempting to recursive chattr directories while excluding a directory, however the command which works with chown does not seem to with chattr find /mysite/public_html ! -wholename '/mysite/public_html/images' -type d -exec chattr -R +i {} \; find /mysite/public_html -not -path "*/images*"... (2 Replies)
Discussion started by: carnagel
2 Replies

2. UNIX for Beginners Questions & Answers

Recursive remove files

Hi folks, I have several directories with multiple files of all kinds in them. For example directory ###### contains: ######B1.TIF ######B2.TIF ........... ######B8.TIF ######.tar ######.txt ######.jpg ######r ######r.hdr ######rSVD ######rSVD.hdr ######t ######t.hdr How do I... (8 Replies)
Discussion started by: spirospap
8 Replies

3. UNIX for Dummies Questions & Answers

recursive copy into a directory and all its subdirectories...

I want to copy a file from the top directory into all the sub-folders and all of the sub-folders of those sub-folder etc. Does anyone have any idea how to do this? Thanks in advance of any help you can give. (3 Replies)
Discussion started by: EinsteinMcfly
3 Replies

4. UNIX for Advanced & Expert Users

Recursive directory search using ls instead of find

I was working on a shell script and found that the find command took too long, especially when I had to execute it multiple times. After some thought and research I came up with two functions. fileScan() filescan will cd into a directory and perform any operations you would like from within... (8 Replies)
Discussion started by: newreverie
8 Replies

5. UNIX for Dummies Questions & Answers

Recursive remove files with exception

Hi, I want to remove a directory recursively except the inside directories calles .SYNC (designsync dirs) I am looking for something like: \rm -rf < find . * | grep -v .SYNC The find works ok but I do not know how to redirect it. Please help. Regards, Ziv (1 Reply)
Discussion started by: zivsegal
1 Replies

6. UNIX for Dummies Questions & Answers

recursive wc on a directory?

Hi all, I need to count the number of lines in all the files under a directory (several levels deep). I am feeling extremely dumb, but I don't know how to do that. Needless to say, I am not a shell script wiz... Any advice? thanks in advance! (13 Replies)
Discussion started by: bimba17
13 Replies

7. UNIX for Dummies Questions & Answers

recursive directory listing with ownership

i'm playing around with "ls" and "find" and am trying to get a print out of directories, with full path, (recursive) and their ownership.... without files or package contents (Mac .pkg or .mpkg files). I'd like it simply displayed without much/any extraneous info. everything i've tried, and... (5 Replies)
Discussion started by: alternapop
5 Replies

8. Programming

recursive copy of the directory

I want to copy a directory recursively ( it again has directories) and the directory is on windows and is nfsmounted in vxWorks, i am using unix to develop the code for this, can any one suggest me how to copy the directories recursively. (7 Replies)
Discussion started by: deepthi.s
7 Replies

9. Shell Programming and Scripting

non recursive search in the current directory only

Hi, Am trying for a script which should delete more than 15 days older files in my current directory.Am using the below piece of code: "find /tmp -type f -name "pattern" -mtime +15 -exec /usr/bin/ls -altr {} \;" "find /tmp -type f -name "pattern" -mtime +15 -exec /usr/bin/rm -f {} \;" ... (9 Replies)
Discussion started by: puppala
9 Replies
Login or Register to Ask a Question