Answers:
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