Ssha function

From wikieduonline
Revision as of 10:32, 24 July 2026 by Welcome (talk | contribs) (Created page with "ssha() { # Encode local aliases to safely pass over SSH without escaping issues local local_aliases local_aliases=$(base64 < ~/.bash_aliases | tr -d '\r\n')...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

ssha() {

   # Encode local aliases to safely pass over SSH without escaping issues
   local local_aliases
   local_aliases=$(base64 < ~/.bash_aliases | tr -d '\r\n')
   
   # Connect and load aliases directly into memory using process substitution
   ssh -t "$@" "bash --rcfile <(echo '$local_aliases' | base64 -d)"

}


See also

Advertising: