Skip to content

BertramScharpf/rbfind

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

= RbFind

A substitute for the Unix find tool using Ruby expressions

== Description

RbFind does the same as the standard Unix find tool but has a
different calling syntax. You may specify your search reqest as a
Ruby expression.

== Features

* ls long format style output
* Built-in grep
* Colored ls and grep output
* Automatically exclude version control system or Vim swap files
* No dependecies

== Example

Find files that were modified in the last five minutes.

  $ rbfind -p 'file and age < 5.m'

Grep whole directory but skip ".git/" or ".svn/", and
".filename.swp".

  $ rbfind -CWg require

Save time and do not grep large files.

  $ rbfind 'filesize < 100.kB and grep /require/'

Output ls long format.

  $ rbfind -P

Print MD5 digest and size for each file.

  $ rbfind 'spacesep digest_md5, size.w8, path'

== Copyright

(C) 2008-2014, Bertram Scharpf <software@bertram-scharpf.de>

About

Like the Unix find tool but processing Ruby expressions

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages