Exécuter les commandes directement après la connexion SSH

La commande suivante établit une connexion SSH à un serveur, exécute plusieurs commandes (par exemple, se déplacer dans un sous-répertoire et exécuter `git status` ), et laisse l'interpréteur de commandes ouvert. Elle charge le fichier `.bashrc`, qui active les sous-interpréteurs de commandes colorés. L'astuce consiste à enregistrer un fichier temporaire `/tmp/initfile` contenant les commandes souhaitées et à démarrer un sous-interpréteur de commandes (ici, `bash`) avec l'option `--init-file`. Dans ce fichier `initfile`, ce même fichier est immédiatement supprimé afin de ne laisser aucune trace.


ded8ef4a32a5fb8fb7a9c1b74a7d4279

Retour