답변:
ssh user@remotehost "bash -s" < local_script.sh
-s
표준 입력에서 bash를 읽습니다.
스크립트에 인수를 전달해야하는 경우 :
ssh user@remotehost "bash -s" -- < local_script.sh "your_arg" "--aswitch" "avalue"
이중 대시 --
(명령 옵션의 끝을 나타냄)와 인수 주위의 따옴표에 유의하십시오 .
-s
, bash
당신이 정말로 강제로 사용하고 싶을 때만 필요 합니다 bash
. 일반적으로 당신은 단순히ssh user@remotehost < local_script.sh