From: Silvio Rhatto Date: Wed, 27 Mar 2019 00:00:06 +0000 (-0300) Subject: Handle empty list of loaded ssh-keys X-Git-Url: https://gitweb.fluxo.info/?a=commitdiff_plain;h=99310bbcf4cf4a6adf581c560fea444884f8af98;p=utils-ssh.git Handle empty list of loaded ssh-keys --- diff --git a/ssh-agent-loadkey b/ssh-agent-loadkey index 355a1e4..d3a6d37 100755 --- a/ssh-agent-loadkey +++ b/ssh-agent-loadkey @@ -58,10 +58,13 @@ function __chooser { echo "" __list | sed -e 's/^/\t/' echo "" - echo "Current loaded keys:" - echo "" - __loaded | sed -e 's/^/\t/' - echo "" + + if [ "`LC_ALL=C ssh-add -L`" != "The agent has no identities." ]; then + echo "Current loaded keys:" + echo "" + __loaded | sed -e 's/^/\t/' + echo "" + fi read -rep "Choose key: " n