bug-coreutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#21051: direct/file deletion


From: Ruediger Meier
Subject: bug#21051: direct/file deletion
Date: Thu, 16 Jul 2015 15:20:57 +0200
User-agent: KMail/1.9.10

On Wednesday 15 July 2015, Lee Sung wrote:
> > How would I delete directory "." and ".."
>
> Those entries are required infrastructure and should not be deleted.
> The "." directory refers to the current directory.  The ".." refers
> to the parent directory.  The ".." entry on some classic Unix file
> systems may be unlinked but I don't believe that any current Linux
> file system allows this.  This is a restriction imposed by the kernel
> and not by coreutils.

I understand why "." and ".." links can't or at least should not be 
removed. And maybe it would be also inconsistent behavior to follow 
these links and to remove the original target directory.

But I don't understand why "rm -rf ." does not delete at least all 
content within ".".

My use case would be to cleanup "build" directories to start freshly 
like this:

$ pwd
/home/rudi/devel/coreutils/=build-1234
$ rm -rf .
$ ../configure

IMO all workarounds to cleanup "." (inclusive dot-files) are just 
annoying.

cu,
Rudi









reply via email to

[Prev in Thread] Current Thread [Next in Thread]