www.erlang.org/doc/man/rpc.html#call-4 для выполнения функций на другой ноде.
www.erlang.org/doc/man/erlang.html#disconnect_node-1 для отсоединения, вызываем также посредством rpc:call на ноде test@`hostname`.
ну и завершить все можно init:stop() чтоб закрыть интерпретатор.
как то так:
erl -sname console -remsh "test@`hostname`" -eval "rpc:call('test@`hostname`', test, test, []), rpc:call('test@`hostname`', erlang, disconnect_node, [node()]), init:stop()."