defmodule UnixCommands do
alias Porcelain.Result
def run(command, *opts) do
%Result{out: output, status: _} = Porcelain.exec(command, [opts])
IO.puts output
end
end
在Elixir中是否有一个类似splat的运算符,如* opts? 是否有办法将多个选项而不是选项列表传递给exec函数作为参数?Elixir中是否有一个图示操作符?