Консоль Erlang erl
, iex
, построена сверху, играет грязные трюки со стандартным вводом и выводом.
Используйте :stderr
, чтобы напечатать вашу строку, она не тронута erl
драйвер:
iex|1 ▶ IO.puts(:stderr, "Hello Wor\bld\b!")
Hello Wol!
Если у вас есть код в файле / проекте, который запускается с mix
или непосредственно как elixir my_file.ex
, очевидно, что все будет работать для любого стандартного вывода.