Mercurial > hg > zsh-env
view completion/_ssh-add @ 178:51710c7c26c2
jdk 13 is superseeded by jdk 14, use the generic jdk 11 link
author | Dirk Olmes <dirk.olmes@codedo.de> |
---|---|
date | Tue, 21 Jul 2020 09:15:13 +0200 |
parents | a081e7a3977d |
children |
line wrap: on
line source
#compdef ssh-add _ssh-add() { local -a keys for key in $HOME/.ssh/*; do # only accept files that do not end in .pub if [[ ${key#*.pub} == "$key" ]]; then # exclude files that are not ssh keys if [[ ${key#*/config} == "$key" && ${key#*/known_hosts} == "$key" ]]; then keys+=($key) fi fi done compadd "$@" $keys } _ssh-add "$@"