<div dir="ltr">diff --git a/password-store/src/password-store.sh b/password-store-feature/src/password-store.sh<br>index 47f7ffa..d5f6a59 100755<br>--- a/password-store/src/password-store.sh<br>+++ b/password-store-feature/src/password-store.sh<br>@@ -223,9 +223,10 @@ cmd_usage() {<br>                List passwords.<br>            $PROGRAM find pass-names...<br>                List passwords that match pass-names.<br>-           $PROGRAM [show] [--clip,-c] pass-name<br>+           $PROGRAM [show] [--clip,-c] [--exclusive,-e] pass-name<br>                Show existing password and optionally put it on the clipboard.<br>                If put on the clipboard, it will be cleared in $CLIP_TIME seconds.<br>+               Optionally, entry can contain * wildcard for quickly exclusive passwords.<br>            $PROGRAM grep search-string<br>                Search for password files containing search-string when decrypted.<br>            $PROGRAM insert [--echo,-e | --multiline,-m] [--force,-f] pass-name<br>@@ -294,12 +295,13 @@ cmd_init() {<br> }<br> <br> cmd_show() {<br>-       local opts clip=0<br>-       opts="$($GETOPT -o c -l clip -n "$PROGRAM" -- "$@")"<br>+       local opts clip=0 exclusive=0<br>+       opts="$($GETOPT -o ce -l clip,exclusive -n "$PROGRAM" -- "$@")"<br>        local err=$?<br>        eval set -- "$opts"<br>        while true; do case $1 in<br>                -c|--clip) clip=1; shift ;;<br>+               -e|--exclusive) exclusive=1; shift;;<br>                --) shift; break ;;<br>        esac done<br> <br>@@ -308,6 +310,13 @@ cmd_show() {<br>        local path="$1"<br>        local passfile="$PREFIX/$path.gpg"<br>        check_sneaky_paths "$path"<br>+       if [[ exclusive -eq 1 ]]; then<br>+               passfile=`find "$PREFIX" -path *$1*.gpg`<br>+               results=`echo $passfile | tr " " "\n" | wc -l`<br>+               if [[ $results -ne 1 ]]; then<br>+                       die "$results passwords founded (need 1)"<br>+               fi<br>+       fi<br>        if [[ -f $passfile ]]; then<br>                if [[ $clip -eq 0 ]]; then<br>                        $GPG -d "${GPG_OPTS[@]}" "$passfile" || exit $?<br><br></div>