根据我在C语言方面的经验
PERL5LIB
实际上应该返回
iex> IO.puts("Hello Wor\bld\b!")
这意味着"Hello Wol!"
实际上退格了前面的字符。
所以我尝试在长生不老药中做同样的事情,并得到了相同的不同输出。
输出如下
Output as per my entries
\b
转义换行的情况相同。 "Hello World!"
请帮助。.在这里尝试解决kata。
其他逃脱的字符如下
\n
答案 0 :(得分:4)
Erlang控制台erl
,iex
构建在控制台的顶部,使用标准的输入和输出来播放肮脏的把戏。
使用:stderr
打印字符串,erl
驱动程序不会对其进行修改:
iex|1 ▶ IO.puts(:stderr, "Hello Wor\bld\b!")
Hello Wol!
如果文件/项目中有使用mix
运行或直接以elixir my_file.ex
运行的代码,那么对于任何标准输出,显然一切都会起作用。