Home
       iomenu-ssh - iomenu - interactive terminal-based selection menu
  HTML git clone git://bitreich.org/iomenu git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/iomenu
   DIR Log
   DIR Files
   DIR Refs
   DIR Tags
   DIR README
   DIR LICENSE
       ---
       iomenu-ssh (313B)
       ---
            1 #!/bin/sh -eu
            2 # SSH connect to a host in ~/.ssh/known_hosts and /etc/hosts
            3 
            4 etc_hosts=$(awk '/^[ \t]*[^#]/ { for (i = 2; i <= NF; i++) print $i }' /etc/hosts)
            5 known_hosts=$(awk '{ print $1 }' "$HOME/.ssh/known_hosts")
            6 host=$(printf '%s\n' $etc_hosts $known_hosts | sort -u | iomenu)
            7 
            8 test -n "$host"
            9 
           10 ssh "$host"