【发布时间】:2018-12-06 20:23:59
【问题描述】:
下面的函数会返回什么? ok atom 还是 Cmd?
function_test() ->
Cmd = os:cmd("ls"),
io:format("The result of ls is:~p~n", [Cmd]).
如果它返回 ok 那么它应该如何改写为在仍然使用 io:format 的同时返回 Cmd?
【问题讨论】:
-
请注意,打印值和返回值是完全不同的两件事。这里您打印
Cmd的值,但您返回io:format返回的值,即ok。
标签: erlang