Delete All Directories Except

Mar 27
2010

Write a Bash function or an alias.

#######
### alias 
#######
alias _rm_except="rm -rf $(ls | grep -v ^$1$)"
 
##########
### function
##########
_rm_except () { rm -rf $(ls | grep -v ^$1$) }
 
# sample usage:
$ cd /tmp && mkdir 1 2 3 11 22 33
$ _rm_except 1; ls
11  2  22  3  33

Leave a Reply

Calendar

March 2010
M T W T F S S
« Feb   Apr »
1234567
891011121314
15161718192021
22232425262728
293031  

Tags