Submit #2546

Add an option to rm to prevent recursive rm crossing mount points

Added by jorisgio over 2 years ago. Updated over 2 years ago.

Status:ClosedStart date:04/13/2013
Priority:NormalDue date:
Assignee:swildner% Done:


Target version:-


With null mounts, rm -r in root can be dangerous. GNU rm as an option for that :

when removing a hierarchy recursively, skip
any directory that is on a file system differ‐
ent from that of the corresponding command
line argument

Here is an easy patch to add a similar option to rm.

rm.patch Magnifier (1.51 KB) jorisgio, 04/13/2013 07:13 AM


#1 Updated by vsrinivas over 2 years ago

Looks good.

The same logic is already present in du, for example, so it's nice to have it be in all of the base utilities.

#2 Updated by swildner over 2 years ago

  • Assignee set to swildner


#3 Updated by swildner over 2 years ago

Pushed, thanks!

#4 Updated by swildner over 2 years ago

  • Status changed from New to Closed

Also available in: Atom PDF