bashスクリプト:コマンドにコマンドを送信する

bashスクリプト:コマンドにコマンドを送信する

私はサーバーに接続し、そのサーバーでjupyterノートブックを実行するbashスクリプトを作成したいと思います。

Bashスクリプトを使用してサーバーに接続するときにjupyterノートブックコマンドを実行するにはどうすればよいですか?

私は次のスクリプトを使用します。

#!/bin/bash
ssh [email protected] 
jupyter notebook --port 9999

スクリプトの実行時にコマンドを使用してサーバーに接続しますが、コマンドはサーバーへの接続を手動で閉じた後にのみ実行されます。ssh [email protected]jupyter notebook --port 9999

jupyter notebook --port 9999サーバーに接続した後、どのように実行しますか?

ありがとう

ベストアンサー1

次のように、リモートサーバーで実行するコマンドのみを作成する必要があります。

ssh [email protected] 'jupyter notebook --port 9999'

次の形式を使用して、リモートサーバーでsshを使用してコマンドを実行できます。

ssh user1@server1 command1
ssh user1@server1 'command2'
ssh user1@server1 'command1 | command2'

おすすめ記事