From: Robert R Evans Date: Tue, 12 Oct 2010 17:11:21 +0000 (-0700) Subject: Added sshosts to view all the ssh config hosts that have been added. This command... X-Git-Url: https://source.supwisdom.com/gerrit/gitweb?a=commitdiff_plain;h=50b19d8bef6cad2daa0ede1912557d72064cc9a9;p=common%2Fbash_it.git Added sshosts to view all the ssh config hosts that have been added. This command will only print out the host names that you would use for ssh/scp. --- diff --git a/plugins/ssh.plugins.bash b/plugins/ssh.plugins.bash index 872d111..d771b3f 100644 --- a/plugins/ssh.plugins.bash +++ b/plugins/ssh.plugins.bash @@ -2,4 +2,8 @@ function add_ssh() { echo -en "\n\nHost $1\n HostName $2\n User $3\n ServerAliveInterval 30\n ServerAliveCountMax 120" >> ~/.ssh/config +} + +function sshosts() { + awk '$1 ~ /Host$/ { print $2 }' ~/.ssh/config } \ No newline at end of file