-4

ここで説明したように、リモートで Ubuntu Server インスタンスに SSH 接続し、コマンドを実行して、プロンプトを開くことができます。

ssh -t host 'cmd1; cmd2; sh -i'

Ubuntu Server で表示されるシェル プロンプトはデフォルトのものではありませんが、実行しようとすると~ ./bashrc、以下のスナップショットのようなエラーが表示されます。

だから私の必要性は

ssh -t host 'cmd1; cmd2; OPEN_DEFAULT_PROMPT'

whereOPEN_DEFAULT_PROMPTの直後にデフォルトのUbuntu Serverシェルプロンプトが開きますcmd1; cmd2

4

1 に答える 1

0

単純にiebashの代わりにsh -i

ssh -t host 'cmd1; cmd2; bash'
于 2016-09-27T10:48:17.990 に答える