The Code
find . -name "2013-*" -type d | xargs rm -rf
Explanation
We use the find command in the current directory(.) to search forĀ a name starting with 2013- followed by anything, which is of type d for directory.
We then pipe (|) the found directories over to the xargs command which runs the remove command (rm) with the options of recursive (r) and forced (f) for no confirmation prompts.
References
- http://www.cyberciti.biz/faq/linux-unix-bsd-xargs-construct-argument-lists-utility/
- http://www.computerhope.com/issues/ch000798.htm
One Trackback
[…] « Fixing Double Line Spacing Linux Delete Directories or Files By Name » […]