From a1e879b3018575fb95fe0797f6419a2ad2b4bb65 Mon Sep 17 00:00:00 2001 From: Stefan Hagen Date: Wed, 24 Jul 2019 09:20:00 +0200 Subject: [PATCH] Line output for search command --- src/password-store.sh | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/password-store.sh b/src/password-store.sh index 1d119f2..c4720b3 100755 --- a/src/password-store.sh +++ b/src/password-store.sh @@ -410,8 +410,7 @@ cmd_show() { cmd_find() { [[ $# -eq 0 ]] && die "Usage: $PROGRAM $COMMAND pass-names..." IFS="," eval 'echo "Search Terms: $*"' - local terms="*$(printf '%s*|*' "$@")" - tree -C -l --noreport -P "${terms%|*}" --prune --matchdirs --ignore-case "$PREFIX" | tail -n +2 | sed -E 's/\.gpg(\x1B\[[0-9]+m)?( ->|$)/\1\2/g' + find "$PREFIX" -iname "*.gpg" | grep -i "$@" | sed "s:$PREFIX/::g" | sed -E 's/\.gpg(\x1B\[[0-9]+m)?( ->|$)/\1\2/g' } cmd_grep() { -- 2.11.0