From 50b19d8bef6cad2daa0ede1912557d72064cc9a9 Mon Sep 17 00:00:00 2001 From: Robert R Evans Date: Tue, 12 Oct 2010 10:11:21 -0700 Subject: [PATCH] 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. --- plugins/ssh.plugins.bash | 4 ++++ 1 file changed, 4 insertions(+) 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 -- 2.17.1