BSD Ports

textproc/sift 0.9.0nb43 NetBSD

Fast and powerful open source alternative to grep

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
309977eb40
License
gnu-gpl-v3
Categories
textproc
Package size
2948.4 KiB, 5713.2 KiB installed

Description

All the features you expect from a modern grep alternative.

RegEx - perl compatible regular expression syntax (no more escape hell)

usable defaults - basic options known from grep but with usable defaults

multiline support - find matches spanning over multiple lines replace - replace output to reformat it to your needs without relying on awk/sed

gzip files - search through normal and gzip'ed files in one program call

multiple patterns - search for multiple patterns in one run target selection - select or exclude search targets based on file name, directory name, path and type

handling big data - sift handles big files without problems: files >50GB, >5,000,000,000 lines and >5,000,000,000 matches successfully tested

In the other systems

SystemPortVersion
NetBSDtextproc/sift0.9.0nb43
FreeBSDtextproc/sift0.9.2_5
DragonFlytextproc/sift0.9.0_46

Install

Binary package:

pkgin install sift

From pkgsrc:

cd /usr/pkgsrc/textproc/sift && make install clean

Dependencies

No port depends on this one.

Commit history 7

DateCommitCreditsLog message
309977eb40 bsiegert Revbump all Go packages after go127 security update
96dc94755d bsiegert Revbump all Go packages after go127 security update
866d2b73e9 bsiegert Revbump all Go packages after go127 update
2338e838cd bsiegert Revbump all Go packages after go127 became the default
a4724da6b2 bsiegert Revbump all Go packages after go126 update

The latest 5 of 7 in the history this site was built from.