Accedo spesso a un server, quindi cd in una directory specifica. È possibile semplificare questi due comandi in uno?
ssh [email protected]
cd /home/guest
Vorrei evitare di modificare nulla su "foo", se possibile, poiché dovrò cancellarlo con l'amministratore del server. Uso bash, ma sono aperto a risposte in altre shell.
Risposta accettata:
Metti semplicemente come ultima riga del tuo file ~bob/.bash_profile su foo:
cd /home/guest >& /dev/null
Ora ogni volta che accedi (sia tramite SSH che in altro modo), verrà eseguito il comando cd. Non è necessario smanettare con ssh.
So che hai scritto che vorresti "evitare di modificare nulla su 'pippo', se possibile", ma se l'account [protetto tramite posta elettronica] è tuo, la modifica del tuo .bash_profile dovrebbe essere accettabile, no?