CleanUp
Move and copy files and directories to appointed directories according defined conditions.
Usage
Define your rules in config/rules.rb
file.
Example:
CleanUp.define do
move do
source '~/Downloads'
target '~/'
file do
extension 'mp3'
dir 'Music'
end
file do
extension 'avi', 'mov'
dir 'Movies'
end
file do
pattern 'report_'
dir 'Documents/Reports'
end
file do
extension 'torrent'
dir '.Trash'
end
end
end
and run
$ bin/cleanup
Contributing
Bug reports and pull requests are welcome on GitHub at https://github.com/nickolai-sm/clean_up.