Это как вы возвращаете значения в Erlang? [Дубликат]

это сработало для меня

match (m:Movie)
where (any(prop in keys(m) where m[prop] =~ '.*the.*'))
return m
5
задан coffeMug 13 September 2013 в 14:57
поделиться

1 ответ

В Erlang последнее выражение в вашей функции возвращается, в вашем случае это будет результат io:format, который является ok.

Чтобы вернуться Cmd, вы можете просто сделать это последнее выражение в вашей функции:

function_test() ->
    Cmd = os:cmd("ls"),
    io:format("The result of ls is:~p~n", [Cmd]),
    Cmd.
8
ответ дан inf 18 August 2018 в 06:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: