Exécuter des scénarios bash de l'autre côté ssh

Y a-t-il un moyen de faire ssh peut spécifier un répertoire de travail sur un hôte distant lors de l'exécution de scripts bash de l'autre côté ssh? Aux scénarios bash Pourrait utiliser un chemin relatif en elle au lieu d'absolu. L'exemple ci-dessous ne fonctionne pas. S'il vous plaît aider, merci.

Exemple de scénario bash À l'hôte distant:

./executable -o arg1 -i arg2

Un exemple d'envoi d'une commande à un ordinateur local:

ssh id@remote.hostname '/path/to/script/myscript.sh'
Invité:

Giselle

Confirmation de:

Votre répertoire de travail dans le système cible doit être un répertoire domestique des utilisateurs entrant dans le système. Cours

 ssh id@server pwd

Si vous souhaitez accéder à un répertoire spécifique avant de commencer le programme, procédez comme suit:

 ssh id@server "cd /path/to/dir && pwd"

Faites attention aux citations doubles, sans citations, elle sera traitée comme deux équipes.

Pour répondre aux questions, connectez-vous ou registre