我正在尝试让 erlang 在具有远程 shell 连接的远程计算机上运行一小段代码
erl $ERL_COOKIE -name ${SHELL_NAME} -remsh ${REMOTE_SHELL} -eval 'io:fwrite("~p",[registered()]), init:stop()'
eval 不在远程系统上执行,而是在一些本地引导程序中执行。我也试过-run
和-s
。有没有办法做到这一点erl
?
我正在尝试让 erlang 在具有远程 shell 连接的远程计算机上运行一小段代码
erl $ERL_COOKIE -name ${SHELL_NAME} -remsh ${REMOTE_SHELL} -eval 'io:fwrite("~p",[registered()]), init:stop()'
eval 不在远程系统上执行,而是在一些本地引导程序中执行。我也试过-run
和-s
。有没有办法做到这一点erl
?