From f5b7b183d233a68a064c7218eb4ca7b01bace650 Mon Sep 17 00:00:00 2001 From: Tony Tkacik Date: Sun, 7 Feb 2021 16:13:30 +0100 Subject: [PATCH] Added search utility Signed-off-by: Tony Tkacik --- bin/search | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100755 bin/search diff --git a/bin/search b/bin/search new file mode 100755 index 0000000..fe8b247 --- /dev/null +++ b/bin/search @@ -0,0 +1,16 @@ +#!/usr/bin/env bash + +filter="$1"; shift; + +grep="" +for q in "$@" ; do + list=-l + if [ "TEST${q:0:1}" = "TEST-" ]; then + list=-L + q=${q:1} + fi + grep="$grep | xargs -0 -n10 grep --null $list -E \"$q\"" + +done; + +eval "find -iname \"$filter\" -print0 $grep | tr '\0' '\n'"