로컬 원격 서버의 원격 경로에서 실행 가능한 .sh 파일을 실행하는 방법은 무엇입니까?

로컬 원격 서버의 원격 경로에서 실행 가능한 .sh 파일을 실행하는 방법은 무엇입니까?

고쳐 쓰다:

죄송합니다. 명령이 원격으로 실행되는 것으로 보이지만 존재하는 경로에서는 실행되지 않습니다 script.sh.

그래서 질문 제목을 바꿨어요

내 로컬 컴퓨터의 원격 서버에서 실행 가능한 .sh 파일을 실행하는 방법은 무엇입니까?

도착하다

로컬 원격 서버의 원격 경로에서 실행 가능한 .sh 파일을 실행하는 방법은 무엇입니까?


my_script.sh원격 서버 "111.111.111.111"에 쉘 스크립트를 만들었습니다. 이는 서버의 파일 시스템과 함께 작동하며 내가 원하는 일부 작업을 수행합니다.

그런 다음 로컬 터미널에서 다음과 같은 명령을 실행하고 싶습니다.

ssh -p 22 [email protected] "~/user/path/my_script.sh"

하지만 쉘 이 ~/user/.~/user/path/

my_script.sh이 경우 원격 터미널에 입력한 대로 쉘 스크립트가 정확하게 실행되도록 하려면 어떻게 해야 합니까 ?

감사해요

답변1

ssh [email protected] 'cd ~/user/path && ./my_script.sh'

관련 정보