Je me connecte fréquemment à un serveur, puis cd dans un répertoire spécifique. Est-il possible de simplifier ces deux commandes en une seule ?
ssh [email protected]
cd /home/guest
J'aimerais éviter de changer quoi que ce soit sur "foo" si possible, car je devrai l'effacer avec l'administrateur du serveur. J'utilise bash, mais je suis ouvert aux réponses dans d'autres shells.
Réponse acceptée :
Mettez simplement la dernière ligne de votre fichier ~bob/.bash_profile sur foo :
cd /home/guest >& /dev/null
Désormais, chaque fois que vous vous connectez (que ce soit par SSH ou autrement), la commande cd s'exécutera. Aucune manipulation avec ssh n'est nécessaire.
Je sais que vous avez écrit que vous "aimeriez éviter de changer quoi que ce soit sur 'foo' si possible", mais si le compte [email protected] est le vôtre, changer votre propre .bash_profile devrait être acceptable, non ?