TABLE OF CONTENTS
::pwtk::resolve_ssh_alias
SYNOPSIS
proc ::pwtk::resolve_ssh_alias {hostAlias} {
PURPOSE
Resolve a ssh alias and return the hostname, i.e., map from the ssh alias to the hostname.
SOURCE
set output [try_exec -e -ignorestderr -- ssh -G $hostAlias] set index [lsearch -exact -nocase $output hostname] if { $index > -1 } { return [lindex $output $index+1] } # just in case (if hostAlias==user_at_host, return host) return [lindex [split $hostAlias @] end] }