Alias per ssh e cd in una directory specifica

1

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?

    
posta Breako Breako 10.08.2013 - 23:17
fonte

2 risposte

4

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'"
    
risposta data 11.08.2013 - 00:05
fonte
0

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.

    
risposta data 10.08.2013 - 23:20
fonte

Leggi altre domande sui tag