LinuxCommandLibrary

erl

erl

TLDR

Compile and run sequential Erlang program as a common script and then exit

$ erlc [files] && erl -noshell '[mymodule:myfunction(arguments)], init:stop().'
copy


Connect to a running Erlang node
$ erl -remsh [nodename]@[hostname] -sname [custom_shortname] -hidden -setcookie [cookie_of_remote_node]
copy


Tell the Erlang shell to load modules from a directory
$ erl -pa [directory_with_beam_files]
copy

Copied to clipboard