Voglio un alias per SSH su un'altra macchina e poi su CD in una directory specifica.
Ci provo:
alias appl="ssh [email protected]; cd /opt/tomcat/instances/"
Non funziona. Qualche idea?
Voglio un alias per SSH su un'altra macchina e poi su CD in una directory specifica.
Ci provo:
alias appl="ssh [email protected]; cd /opt/tomcat/instances/"
Non funziona. Qualche idea?
Non funziona perché cd
viene eseguito sul computer locale
quando ssh
termina.
Ecco il modo per farlo:
alias appl="ssh [email protected] 'cd /opt/tomcat/instances ; exec ${SHELL} -i'"
Se vuoi dire che il cd dovrebbe funzionare nella macchina remota, allora questo non può funzionare.
Potresti cambiare ~/.bash_profile
per fare questo cd per ogni accesso o solo da determinati computer.