From e5420b92d44abb0907973412882351cc2057bdff Mon Sep 17 00:00:00 2001 From: Anton Bobov Date: Sat, 7 Sep 2024 21:11:10 +0500 Subject: Add llocate script --- llocate | 68 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100755 llocate diff --git a/llocate b/llocate new file mode 100755 index 0000000..71b9782 --- /dev/null +++ b/llocate @@ -0,0 +1,68 @@ +#!/usr/bin/env bash +# Local locate, store DB in user directory. +# Update on run if older than configured. + +set -euo pipefail + +DEFAULT_LLOCATE_DB_PATH=$HOME/.cache/locate.db +DEFAULT_LLOCATE_DB_AGE=1day + +LLOCATE_DB_PATH=${LLOCATE_DB_PATH:-$DEFAULT_LLOCATE_DB_PATH} +LLOCATE_DB_AGE=${LLOCATE_DB_AGE:-$DEFAULT_LLOCATE_DB_AGE} + +usage() { + cat <