Skip to content

sircode/hlocate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

hlocate

A tiny shell script to run plocate (or locate) and 🟥highlight search terms in color.

Usage

hlocate [plocate options] searchterm 

Example:

hlocate searchterm
hlocate --help

options same as plocate:

  -b, --basename         search only the file name portion of path names
  -c, --count            print number of matches instead of the matches
  -d, --database DBPATH  search for files in DBPATH
                         (default is /var/lib/plocate/plocate.db)
  -i, --ignore-case      search case-insensitively
  -l, --limit LIMIT      stop after LIMIT matches
  -0, --null             delimit matches by NUL instead of newline
  -N, --literal          do not quote filenames, even if printing to a tty
  -r, --regexp           interpret patterns as basic regexps (slow)
      --regex            interpret patterns as extended regexps (slow)
  -w, --wholename        search the entire path name (default; see -b)
      --help             print this help

Install

Copy hlocate somewhere in your $PATH (e.g. /usr/local/bin) and make it executable:

chmod +x hlocate
sudo mv hlocate /usr/local/bin/

Enjoy colorful searches!


License


MIT License

Copyright (c) 2025 SirCode

Permission is hereby granted...

About

clocate runs plocate (or locate) and highlights the search term automatically.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages