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'

관련 정보