Difference between revisions of "Sshs"

From wikieduonline
Jump to navigation Jump to search
Tags: Mobile web edit, Mobile edit
Line 20: Line 20:
 
  [[.bashrc]]
 
  [[.bashrc]]
  
 +
== See also ==
 
* {{Bash}}
 
* {{Bash}}
 
* {{ssh}}
 
* {{ssh}}
 +
 +
[[Category:IT]]

Revision as of 15:12, 16 March 2023

sshs function
# Wrapper for ssh to automatically source bash config file on remote machine.
# Sources ~/.bashrc_remote
#
# author Jonah Dahlquist
# license CC0 

sshs() {
        ssh ${*:1} "cat > /tmp/.bashrc_temp" < ~/.bashrc_remote
        ssh -t ${*:1} "bash --rcfile /tmp/.bashrc_temp ; rm /tmp/.bashrc_temp"
}
Source: https://gist.github.com/jonahbron/5549848


Related

.bashrc

See also

Advertising: