2009-09-30 4 views
0

J'ai essayé de trouver un moyen de le faire pendant quelques heures maintenant, et je n'ai pas de chance.Comment puis-je me connecter à distance à une machine, exécuter un script qui configure un environnement, puis accepter l'entrée de l'utilisateur?

J'ai un grand fichier d'environnement que j'ai enregistré en tant que script ksh. Ce script fonctionne parfaitement si je tape. Cependant, ce que j'essaie de faire est d'utiliser ssh ou rsh pour se connecter à un système distant, exécuter ce script, puis me permettre d'utiliser le système dans sa forme modifiée. Je suis capable d'exécuter le script avec succès, mais la connexion se ferme toujours après l'exécution. J'aimerais pouvoir garder cette connexion ouverte.

Une idée sur comment je peux le faire?

Pour l'instant, peu importe si j'utilise SSH ou RSH pour accomplir cela. RSH est préférable. J'utilise une variété de systèmes d'exploitation Linux et Solaris, donc une méthode attrape-tout serait bien.

Merci, Matt

Répondre

1

Ne pourriez-vous faire quelque chose comme ça?

ssh [email protected] "./setEnv.sh && your-command" 
Questions connexes