원격 시스템에서 실행해야하는 명령을 수행하는 배치 스크립트를 작성하려고 시도하고 원격 시스템에서 실행해야합니다. 다음과 같이 내가 상상하고하는 것은 무언가이다 : 내 DeployAndRunScript.sh에서ssh 내에서 실행될 쉘 스크립트에 인수 전달
./DeployAndRunScript.sh "java -jar runmyjar.jar -t args &"
이 매우 마지막 줄은 다음과 같습니다에서 인수를 얻을 수있는 방법 일 것입니다 무슨
ssh -i $pemfile $targetmachine "java -jar $runcommandhere"
궁금 해서요, 명령 줄을 "runcommandline"
별칭에 넣고 스크립트 내에서 실행 하시겠습니까?
"$ @"'이어야합니다. 주위에 따옴표를 붙이면 쉘이 모든 것을 다시 인용합니다. – Barmar