Кириллица в erlang

На первый порах изучения Erlang может быть не очевидно, каким образом выводить кириллицу. В интернете в основном находил информацию о том, как это происходит в интерактивной оболочке erl. По крайней мере, мне быстро найти ответ не удалось.

В моём случае необходимо было запустить консольную утилиту примерно так:

erl -noshell -s some_module func arg1 arg2

Вне shell эрланга достаточно написать простую функцию:

cyrillic(String) ->
    io:format(unicode:characters_to_binary(String)).