diff --git a/web/sshfs-mount b/web/sshfs-mount index 52de555..bcae229 100755 --- a/web/sshfs-mount +++ b/web/sshfs-mount @@ -25,8 +25,8 @@ _current_mounts() { _hosts() { { - grep -Pi -e "^host ([^*]+)$" $HOME/.ssh/config | grep -e "#.sshfs"; - grep -Pi -e "^host ([^*]+)$" $HOME/.ssh/config | grep -v -e "#.sshfs"; + grep -Pi -e "^host ([^*]+)$" -h $HOME/.ssh/config $HOME/.ssh/config.d/* 2>/dev/null | grep -e "#.sshfs"; + grep -Pi -e "^host ([^*]+)$" -h $HOME/.ssh/config $HOME/.ssh/config.d/* 2>/dev/null | grep -v -e "#.sshfs"; } | awk '{ print $2 }' | tr ' ' '\n' | grep -vie "^host$" -e "*" -e "^$"; }